所以我有一个 2 repo 应用程序(前端,后端)。我希望能够使用一个命令同时运行这些应用程序。所以我尝试同时使用
我有这些命令:
./backend/package.json
"scripts": {
"build": "webpack --config webpack.config.js",
"watch-webpack": "yarn build --watch",
"watch-node": "nodemon \"./dist/bundle.js\"",
"start": "concurrently -n \"webpack,node\" -c \"bgBlue.bold,bgGreen.bold\" \"yarn watch-webpack\" \"yarn watch-node\" -k"
}
./package.json
"scripts": {
"watch-backend": "cd backend & yarn start",
"start": "concurrently -n \"backend\" -c \"fgGreen.bold\" \"yarn watch-backend\""
}
我知道现在这很愚蠢,但我需要在主包中添加另一个命令frontend
,因此我的问题。
我喜欢如何设置代码以显示哪个进程记录了什么,就像现在在后端一样:
我想在我的全栈配置中保持这样。
我该怎么做?如何concurrently
同时运行多个命令?或者它只是一个愚蠢的矫枉过正并且有更好的方法?
目前,当我尝试从concurrently
另一个内部开始时,concurrently
我得到了这个怪物:
它似乎只是在一个循环中开始。