1、使用 npm-run-all 方法运行多个项目
npm install npm-run-all --save-dev
修改package.json代码
"scripts": {
"examples:install": "npm-run-all --serial build install:*",
"examples:start": "npm-run-all --parallel start:*",
"start:serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"install:vue3": "cd examples/vue3 && yarn",
"start:vue3": "cd examples/vue3 && yarn start",
"install:vue2": "cd examples/vue2 && yarn",
"start:vue2": "cd examples/vue2 && yarn start",
"install:react1": "cd examples/react1 && yarn",
"start:react1": "cd examples/react1 && npm start"
},
npm-run-all官网地址
2、使用concurrently方法,运行多个项目
安装依赖
cnpm install -g concurrently
package.json 文件配置
"scripts": {
"serve1": "cd examples/vue2 && yarn start",
"serve2": "cd examples/vue3 && yarn start",
"buildServer": "concurrently \"npm run serve1\" \"npm run serve2\" "
}
concurrently官网地址