VSCode/csproj/tasks.json-添加自定义构建步骤



我有一个由C#项目组成的VSCode解决方案。C#项目的一部分是一个静态网站,我使用webpack和npm run build来构建该网站。

我想将网站构建作为自定义构建步骤包含在CSPROJ文件中。我该怎么做?

我在vscode tasks.json文件中尝试过:

{
"label": "website-build",
"command": "npm",
"args": ["run", "build"],
"options": {
"cwd": "${workspaceFolder}/website"
}
},

但我得到了以下错误:

> Executing task: C:Program Filesnodejsnpm run build <
The terminal process failed to launch: A native exception occurred during launch (Cannot create process, error code: 193).
Terminal will be reused by tasks, press any key to close it.

我不是专家,但我相信这应该有效(这应该是你的tasks.json文件……它也会有你的其他配置(:

(考虑将你的包.json放在你的workingFolder/prova中(

{
"version": "2.0.0",
"tasks": [
{
"type": "npm",
"script": "run build",
"path": "prova/",
"problemMatcher": [],
"label": "npm: run build",
"detail": "install dependencies from package",
"group": {
"kind": "build",
"isDefault": true
}
}
]
}

最新更新