Monorepo 之 Yarn Workspaces 中使用 npm-run-all 一次同时运行多个项目
当前 Node.js 版本 16.18.1、Yarn 版本 v1.22.22
安装 npm-run-all
切换项目根目录执行
yarn add npm-run-all --dev -W
在根目录 package.json 文件中
"scripts": { "serve": "run-p serve:project1 serve:project2 serve:project3", "serve:project1":"yarn workspace project1 run serve", "serve:project2":"yarn workspace project2 run serve", "serve:project3":"yarn workspace project3 run serve" }
在根目录下执行
yarn run serve
看到如下运行日志
yarn run v1.22.22 $ run-p serve:project1 serve:project2 serve:project3 $ yarn workspace project1 run serve $ yarn workspace project2 run serve $ yarn workspace project3 run serve $ vue-cli-service serve $ vue-cli-service serve $ vue-cli-service serve ……
参考链接

浙公网安备 33010602011771号