Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VS Webpack Task Runner-如何将运行任务绑定到调试和发布_Visual Studio_Webpack - Fatal编程技术网

Visual studio VS Webpack Task Runner-如何将运行任务绑定到调试和发布

Visual studio VS Webpack Task Runner-如何将运行任务绑定到调试和发布,visual-studio,webpack,Visual Studio,Webpack,在VisualStudioTaskRunner浏览器中,我可以将“Run-Development”绑定到“After Build”,这非常有效。我还可以将“运行-生产”绑定到“构建后”,这也会起作用 我希望能够做到的是,在调试模式下执行“运行-开发”,在发布模式下执行“运行-生产” 如何实现这一点?有一个允许您运行npm命令的程序 然后,您可以向package.json文件添加两个不同的命令,如下所示: "scripts": { "webpack": "webpack", "webpac

在VisualStudioTaskRunner浏览器中,我可以将“Run-Development”绑定到“After Build”,这非常有效。我还可以将“运行-生产”绑定到“构建后”,这也会起作用

我希望能够做到的是,在调试模式下执行“运行-开发”,在发布模式下执行“运行-生产”

如何实现这一点?

有一个允许您运行npm命令的程序

然后,您可以向
package.json
文件添加两个不同的命令,如下所示:

"scripts": {
  "webpack": "webpack",
  "webpack-prd": "webpack -p"
},
安装nuget软件包后,编辑.csproj文件以运行配置的npm命令。我是这样做的:


运行网页包
运行网页包prd

尽管下面@VinTem的响应被标记为答案,但我更希望在任务运行程序中有一个集成的解决方案。确实需要某种方法来设置与调试、发布或任何其他配置相关的绑定。