【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\""
  },

参考博文

文档一
文档二
文档三

相关推荐
假如让我当三天老蒯13 小时前
useCallback 详细解释(从原理到用法)(自学用)
前端·react.js
a11177613 小时前
粒子化系统(3D-Particles)THreeJS react
前端·html·jetson
码农君莫笑13 小时前
深入理解 CSS Grid 布局:从入门到实战
前端·css
Vu46113 小时前
nextjs的图片和文字优化
react.js
yingyima14 小时前
Azure Functions 定时触发器配置:Cron vs. TimerTrigger,谁主沉浮?
前端
TeamDev14 小时前
JxBrowser 9.1.1 版本发布啦!
java·前端·chromium·混合应用·jxbrowser·嵌入式浏览器·浏览器控件
仰望星空的凡人14 小时前
VSCODE接入Claude Code使用第三方模型教程
ide·vscode·ai智能体·claude code
爱勇宝14 小时前
如何评估 AI 大模型的商业价值?
前端·后端·程序员
蜡台14 小时前
UniApp WebView 组件宽高设置与动态适配全方案
前端·javascript·uniapp·webview·iframe
半个烧饼不加肉14 小时前
JS 底层探究-- 调用栈(Call Stack)
开发语言·前端·javascript