38 lines
1.3 KiB
JSON
38 lines
1.3 KiB
JSON
{
|
||
"version": "2.0.0",
|
||
"tasks": [
|
||
{
|
||
"type": "npm",
|
||
"script": "dev",
|
||
"label": "🚀 dev",
|
||
"detail": "启动开发服务器",
|
||
"problemMatcher": [],
|
||
"isBackground": true,
|
||
"presentation": {
|
||
"reveal": "always", // 控制运行任务的终端是否显示。可按选项 "revealProblems" 进行替代。默认设置为“始终”。
|
||
"panel": "dedicated" // dedicated:一个任务独占一个终端,方便查看特定任务的日志,不会被其他任务干扰。
|
||
},
|
||
"group": { "kind": "build", "isDefault": false }
|
||
},
|
||
{
|
||
"type": "npm",
|
||
"script": "build-only",
|
||
"label": "🔨 build-only",
|
||
"detail": "" /* 如果为空或省略,VSCode 将自动使用 package.json 中 scripts[scriptName] 的值作为 detail */,
|
||
"presentation": { "reveal": "always", "panel": "shared" },
|
||
"group": { "kind": "none", "isDefault": false }
|
||
},
|
||
{
|
||
"type": "npm",
|
||
"script": "wrangler:dev",
|
||
"label": "☁️ wrangler:dev",
|
||
"detail": "启动 Cloudflare Workers 开发服务器,相当于预览",
|
||
"dependsOn": ["🔨 build-only"],
|
||
"problemMatcher": [],
|
||
"isBackground": true,
|
||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
||
"group": { "kind": "build", "isDefault": false }
|
||
}
|
||
]
|
||
}
|