Joh*_*ohn 57 batch-file npm-install
我创建了以下文件
//npminstall.bat
npm install
echo hello
Run Code Online (Sandbox Code Playgroud)
当我从Windows 10命令行(dos)运行以下命令时npminstall.bat,该npm install命令将触发,但echo hello不会触发.我试着像这样在第一行之后放一个半色npm install;,但所有这一切都给了我npm的帮助说明.
如何让第二条线echo hello在发射之后npm install?
补充说明
我发现这也导致了同样的行为:
//npminstall.bat
webpack
echo hello
Run Code Online (Sandbox Code Playgroud)
我认为这是因为npm install命令和webpack命令都需要时间来执行,并且在那段时间内它会成为我不期望的第二行.
后续2
//npminstall.bat
START /WAIT npm install
echo hello
Run Code Online (Sandbox Code Playgroud)
这似乎几乎可以做我想做的事情.除了npm install命令导致弹出窗口,我必须在它继续执行之前关闭弹出窗口以回显hello world.我可以摆脱弹出窗口吗?
Squ*_*man 126
从批处理文件访问另一个批处理文件时,需要使用CALL命令将控制权返回给父进程,否则控制权将传递给正在执行的批处理文件.
call npm install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18799 次 |
| 最近记录: |