[英]How to run few npm scripts in one-line shell command?
我在package.json
有三個腳本:
"scripts": {
"watch-server": "tsc --watch --project ./server/tsconfig.json",
"watch-node": "nodemon --watch ./server/build/ --watch ./server/templates -e js,json,pug",
"watch-client": "webpack --config ./webpack/webpack.dev.conf.js --watch"
}
每次啟動計算機並打開VS Code時,我需要打開三個單獨的PowerShell終端,然后逐一鍵入這些命令。 有什么方法可以在一個shell命令中使用它們自己的命令來啟動這三個單獨的終端? 也許通過tasks.json
?
在linux或任何bash終端上,您可以使用&&組合多個命令。
npm run watch-server && npm run watch-node && npm run watch-client
建議您使用分號對Google的Powershell進行快速的Google搜索,以便在Powershell上執行以下操作(如果使用&&不起作用)
npm run watch-server;npm run watch-node ; npm run watch-client
另外請記住,您還可以在package.json的npm腳本中添加第四個命令,在其中可以使用適合您的以下組合命令之一,例如
start-all: npm run watch-server && npm run watch-node && npm run watch-client
然后運行
npm run start-all
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.