在ng构建完成后如何继续脚本?

问题描述 投票:0回答:1

我有自己的脚本,该脚本使我可以运行特定的命令。这是一个示例:

  1. 转到客户文件夹:cd client
  2. 运行ng:ng build --prod
  3. 转到服务器文件夹:cd server
  4. 运行dotnet发布:dotnet publish -o ../Publish

问题是脚本在ng构建(第2步)后停止,并且不执行下一个脚本。如何如示例中所述运行所有命令?任何帮助,将不胜感激。

angular batch-file
1个回答
0
投票

在您将放置的package.json脚本块中]

{
  "scripts": {
    "build:client": "cd client && ng build --prod",
    "deploy:dotnet": "cd server && dotnet publish -o ../Publish",
    "deploy": "npm run build:client && npm run deploy:dotnet"
  }
}

这里的魔法是&&,它允许您链接命令

并使用package.json的脚本可以调用

npm run deploy
© www.soinside.com 2019 - 2024. All rights reserved.