gpt4 book ai didi

angular - 从批处理文件运行一组命令(运行 VSCode、运行 NG 服务)

转载 作者:行者123 更新时间:2023-12-02 12:15:28 32 4
gpt4 key购买 nike

好的,所以我想从批处理文件运行我的整个工作环境...

我想要实现什么......

  1. 打开新的 powershell,打开我的 API 文件夹并从该文件夹运行 VS Code 编辑器(cd c:\xy; code 。)
  2. 运行 API Express 服务器(节点。)
  3. 打开新的 powershell,将目录更改为我的 Angular cli 应用程序并在那里运行 vscode(cd c:\xy-app; code 。)
  4. 运行服务
  5. 打开 chrome http://localhost:4200发球完成后

希望这是有道理的...我在 run-work.bat 中尝试过这个

cd C:\xy
code .
node .
cd C:\xy-app
code .
ng serve

它在运行第一个code.后停止,因此node.不会被执行

有什么想法吗?

我想运行连续列出的所有命令!可能会在打开的 5 个窗口中终止... powershell 1(运行节点服务器)powershell 2(运行 Angular 应用程序)vscode 1(运行 API 应用程序)、vscode 2(运行 Angular 应用程序)和 chrome 窗口

最佳答案

试试这个:

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 个窗口,即带有 Angular 应用程序的 cmd、带有 Node 服务器的 cmd、带有 Angular 应用程序的 vs code 和带有 api 应用程序的 vs code。

--open after ngserve 完成构建后,使用打开的浏览器。

关于angular - 从批处理文件运行一组命令(运行 VSCode、运行 NG 服务),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45907520/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com