好的,所以我想从批处理文件中运行我的整个工作环境......
我想要实现的目标......
希望它有意义...... 我在run-work.bat
中试过这个cd C:\xy
code .
node .
cd C:\xy-app
code .
ng serve
在运行第一个code .
后停止,因此node .
未执行
任何想法?
我想连续运行所有列出的命令!可能终止于5个窗口打开.... powershell 1(运行节点服务器)powershell 2(运行角度应用程序)vscode 1(使用API应用程序),vscode 2(使用Angular应用程序)和chrome窗口
答案 0 :(得分:3)
试试这个:
start /min cmd /c "cd C:\{path to angular project} && code . && ng serve --port 4200 --open"
start /min cmd /c "cd C:\{path to express project} && code . && npm run dev"
/ min打开cmd最小化。这将打开4个窗口,即带有角度应用程序的cmd,带有节点服务器的cmd,带有角度应用程序的vs代码和带有api应用程序的vs代码。
完成构建后,在--open
之后使用打开的浏览器 ng serve
。
答案 1 :(得分:1)
将其保存在bat文件中
d:
cd ......
code && npm start
在package.json
指定-o
以在浏览器中自动启动,如下所示
"start": "ng serve -o -w",
答案 2 :(得分:1)
@echo off
echo Welcome to Electrofixes
pause
cd C:\Users\skshr\Desktop\medical_science
ng serve --port 4200 --open
pause