使用 npm install 命令创建一个. bat 文件

我创建了以下文件

蝙蝠:

npm install
echo hello

当我从 Windows10命令行(dos) npminstall.bat运行以下命令时,npm install命令触发,但是 echo hello不触发。我尝试把一个半彩色后的第一行像这样的 npm install;,但所有这一切都是给我的帮助指示 npm。

如何让第二行 echo hellonpm install之后发射?

附加说明

我发现,这也会导致同样的行为:

蝙蝠:

webpack
echo hello

我认为这是因为 npm install命令和 webpack命令都需要时间来执行,在这段时间内,它会对第二行执行一些我没有预料到的操作。

跟进2

蝙蝠:

START /WAIT npm install
echo hello

这似乎就是我想做的。除了 npm install 命令会导致弹出窗口之外,我必须在弹出窗口继续执行回显 hello world 之前关闭它。我能把弹出窗口关了吗?

43189 次浏览

当从批处理文件访问另一个批处理文件时,需要使用 CALL 命令将控制返回到父进程,否则控制将传递给正在执行的批处理文件。

call npm install