Webpack CLI 后命令行脚本结束

Posted

技术标签:

【中文标题】Webpack CLI 后命令行脚本结束【英文标题】:Command Line Script Ends After Webpack CLI 【发布时间】:2021-04-08 05:53:47 【问题描述】:

我有一个简单的命令脚本,如下所示:

webpack --config dev.webpack.config.js
consoleapp.exe param1 param2

我通过 Visual Studio (2019, Community) Task Runner 运行它。 我可以从控制台看到 Webpack 运行并成功(并且确实创建了输出 js 并且工作正常)。 但是consoleapp.exe 没有运行。 输出的最后一行是

modules by path ./*.js 1.46 KiB
  ./formbuild.js 190 bytes [built] [code generated]
  ./Form.js 1.27 KiB [built] [code generated]
webpack 5.11.0 compiled successfully in 171 ms
Process terminated with code 0.

为什么控制台应用不运行?

【问题讨论】:

【参考方案1】:

根据here,您需要使用call 控制返回给您的脚本。

所以对我来说,这意味着将上面的内容更改为:

call webpack --config dev.webpack.config.js
call consoleapp.exe param1 param2

【讨论】:

以上是关于Webpack CLI 后命令行脚本结束的主要内容,如果未能解决你的问题,请参考以下文章

node编写cli命令行

node编写cli命令行

webpack 无法识别命令行选项

PHP的CLI命令行运行模式浅析

Vue命令行工具(CLI)使用

51.webpack vue-cli创建项目