批处理文件运行 npm start

Blo*_*mer 2 batch-file npm angular

我有一个角度应用程序,可以使用npm start控制台中的命令启动。现在我想创建一个批处理文件,在启动时执行“npm install”。这是我创建的批处理文件:

前端.bat

cd "<path>"
npm start
Run Code Online (Sandbox Code Playgroud)

当我执行文件时,控制台会很快出现,但随后什么也没有发生。

我的问题是,甚至可以在批处理文件中执行 npm start 吗?如果没有,是否有另一种方法可以使用批处理文件启动 Angular 应用程序?

谢谢

Mik*_*ler 6

您可以尝试暂停批处理文件的执行

cd "<path>"
npm start
pause
Run Code Online (Sandbox Code Playgroud)

否则批处理文件将退出并带走 npm。

  • 您需要使用 `call npm start`,因为 `npm` 本身就是一个批处理文件;否则`pause`永远不会被执行...... (8认同)