package.json里的scripts指令里可以开启2个服务吗?

能同时开启2个服务吗?

package.json

"scripts": {
    "serve": "vue-cli-service serve & json-server --watch db.json",
      // 或者
    //"serve": "vue-cli-service serve && json-server --watch db.json",
      // 或者
    //"serve": "json-server --watch db.json && vue-cli-service serve",
    ...
  },

以上代码
vue-cli-service serve是vue脚手架启动项目默认监听8080(全局安装@vue/cli)
json-server --watch db.json监听db.json文件,默认端口3000(全局安装json-server)

看到别人的视频里yarn serve是同时开2个成功的,我实验失败(谁放前面谁成功,另一个相当于没运行),无语

阅读 3.4k
3 个回答

在每个命令前加个 start (Windows)试试

start vue-cli-service serve && start json-server --watch db.json
新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题