【发布时间】:2019-06-11 20:48:59
【问题描述】:
我有一个 Angular 应用程序,可以在控制台中使用命令 npm start 启动它。现在我想创建一个批处理文件,它在启动时执行“npm install”。这是我创建的批处理文件:
前端.bat
cd "<path>"
npm start
当我执行文件时,控制台很快就出现了,但是什么也没发生。
我的问题是,甚至可以在批处理文件中执行 npm start 吗?如果没有,还有其他方法可以使用批处理文件启动 Angular 应用程序吗?
谢谢
【问题讨论】:
-
我会假设
npm真的是npm.cmd或npm.bat,所以你应该使用Call,即call npm…或使用它的扩展名以免混淆,call npm.cmd…。当脚本从Call返回时,将运行脚本的下一行,如果没有,则应包含Timeout或Pause,以便在窗口关闭之前有足够的时间阅读任何内容.
标签: angular batch-file npm