reactjs - 在一个 NPM 脚本中启动 React 和 Nodemon 后端
问题描述
我有一个 React 应用程序,它依赖于我使用 Nodemon 在我的开发环境中运行的两个后端 NodeJS 文件。
我通常必须启动 XAMPP,运行每个 Node 后端文件,然后启动我的 React 开发服务器。这有点烦人,我正在尝试改进我的设置。
我尝试在我的package.json
文件中添加一个新脚本:
"proj-start": "nodemon backend/proj-api.js; nodemon backend/proj-scrape.js; react-scripts start"
但是,当我运行它时,有几个问题:
a)它实际上并没有运行我编写的确切命令。它运行这个:
[nodemon] starting `react-scripts start backend/proj-api.js; nodemon backend/proj-scrape.js; react-scripts start`
因此,出于某种原因,它似乎react-scripts start
在开头添加了一个附加项。
b) 它不运行 API。我猜这是由于添加react-scripts start
的内容破坏了我的第一个脚本命令。
c) 每次我保存一个后端文件时,它都会重新启动整个脚本,而不是像 Nodemon 通常那样只重新启动特定的节点应用程序。
我试图完成的事情实际上是不可能的,还是我错误地接近它?
解决方案
推荐阅读
- php - PHP查询循环缓慢
- c# - Application.OpenForms 中的 Foreach frmCustomForm
- r - 在循环 (for) 中使用 if & else if 语句进行条件格式
- java - 如何使用 Jolt 规范将 Json 转换为 Json?
- php - 我需要一个 PHP 查询来从数据库中获取数据并在我的条形图中使用以获取结果
- php - 带有 php 文件的 css 脚本 opencart
- git - Git 推送问题,无法从远程存储库读取
- qlikview - 由于缓存,Qlikview URL 参数选择不起作用
- date - 创建基于日期的 Log4net 滚动文件
- java - 如何清除 selenium webdriver java 中的文本框值