vue多服务启动


vue项目+nodejs服务,如何前后端服务同时启动?

前言

有时我们在vue项目里使用了Nodejs 提供接口服务或者使用到jar包程序时,这时就需要同时执行两条服务命令,我们可以分别开两个cmd窗口去启动对应服务但是比较麻烦.

解决方案

使用 concurrently 依赖并行地运行多个命令。

npm install concurrently
or
yarn add concurrently

然后在package.json 文件 scripts中, 例如修改:

"scripts": {
  "start": "craco start",
  "build": "scraco build",
  "test": "craco test",
  "eject": "react-scripts eject",
  "node": "npm run serve --prefix nodeServer",
  "dev": "concurrently npm:node yarn:start"
}

有了 –prefix nodeServer 就不用 cd nodeServer 文件夹了,也就是说运行 npm run node 就会跑后端的服务,相当于:npm run serve
此时只需要npm run dev 就会执行 npm run nodenpm run start 也就实现了同时启动了服务端和客户端。
ps:这里命令我有用了yarn也是可以的


文章作者: 尖椒土豆sss
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 尖椒土豆sss !
 上一篇
ts入门 ts入门
什么是typeScript?官方网站的定义是:TypeScript 是 js 类型的超集。简单说你可以将 TypeScript 看作是 JavaScript 之上的一个外壳。TypeScript 是一个外壳,因为编写 TypeScript
2021-02-13
下一篇 
vim简单使用 vim简单使用
vim 是什么?vim/vi 是 Unix / Linux 上最常用的文本编辑器而且功能非常强大。但是【只有命令,没有菜单】 Vscode vim 基础使用:y 复制(先选中)yy 复制一行nyy 复制多行(n 为行数)p 粘贴u 撤销移动
2021-01-22
  目录
L
O
A
D
I
N
G