首页 > 解决方案 > 在 Netify 中从 package.json 运行两个脚本

问题描述

我已经在 Netifly 中成功部署了我的 React 应用程序。 我的应用直播网址

这是我package.json的文件scripts

  "scripts": {
    "start": "react-scripts start",
    "json-server": "json-server --watch db.json --port 3003",
    "start:dev": "concurrently \"npm start\" \"npm run json-server\"",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  }

但问题是:该站点无法显示任何类型的数据。请访问有一个想法。因为,json-server作为后端服务db.json。它没有在生产中运行。

在本地我可以运行yarn start:dev但不能同时运行两个脚本。在生产scripts中同时运行react-scripts start&&的正确方法是什么?json-server --watch db.json --port 3003

标签: reactjsgithubpackage.jsonjson-serverconcurrently

解决方案


我找到了自己的解决方案:"start": "concurrently \"react-scripts start\" \"npm run json-server\"",通过更新解决了问题。


推荐阅读