【React】如何使用npm run start命令运行两个服务

我们开发前端项目时,有时候需要本地 mock 数据,这样就需要启动两个服务,一个是接口服务,一个是前端项目。可以安装一个插件来帮助我们通过一个命令启动两个服务。

方法一

添加& npm run server

注意:Windows系统不可行

方法二:Windows系统可行的办法

1、安装 concurrently 插件

javascript 复制代码
npm install concurrently -D 

2、配置 npm 命令

在 package.json 中配置 start 命令:

javascript 复制代码
"scripts": {
    "serve": "craco start",
    "build": "craco build",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "server": "json-server ./server/data.json --port 8888",
    "start": "concurrently \"npm run serve\" \"npm run server\""
  },

参考博文

文档一
文档二
文档三

相关推荐
UXbot5 小时前
原型设计工具如何帮助新人快速进入产品行业?
前端·低代码·ui·交互·团队开发·原型模式·web app
黄敬峰6 小时前
从 DFS 遍历到抖音推荐算法:前端工程师的硬核复习笔记
前端
zach6 小时前
网页中的虚拟滚动技术是不是源自IOS中的tableview的机制
前端
林希_Rachel_傻希希6 小时前
1小时速通React之Hooks
前端·javascript·面试
柯克七七6 小时前
公司前端项目打包体积从 2MB 降到 400KB,我改了这四个配置
前端
英勇无比的消炎药6 小时前
我才发现这些架构的“拆”与“合”哲学
前端
不讲道理的柯里昂6 小时前
我做了一个更适合二开的 React Admin 开源模板:React Admin Plus
前端框架·开源
shen_6 小时前
AI Coding:前端UI规范笔记
前端
llz_1127 小时前
web-第五次课后作业
前端·后端·http