npm start 正在启动 server.js 而不是我的 React 应用程序,我如何使用它来启动我的应用程序?
npm start is starting the server.js not my React app, how can I use it to start my app?
所以当 server.js 文件发生更改时,我遇到了节点没有重新启动服务器的问题。我通过编辑 package.json 文件修复了它。但是,一旦修复,npm start 命令会启动 server.js 文件: [nodemon] starting `node server.js
那我该如何启动我的 React 应用程序呢? npm start 是我之前使用的命令
Nodemon 与 client-side(React 应用程序) 无关。所以,在 运行 npm-start
:
之前
- 确保您位于正确的目录中
cd [directory-name]
- 最好将您的 front-end 和 back-end 分开放在一个单独的文件夹中
很可能您将 package.json 文件设置为
"scripts": {
"start": "nodemon server.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
将您的服务器 package.json 更改为如下内容:
"scripts": {
"server": "nodemon server.js",
"test": "echo \"Error: no test specified\" && exit 1"
然后运行命令
npm run server --this will start your server.js
所以当 server.js 文件发生更改时,我遇到了节点没有重新启动服务器的问题。我通过编辑 package.json 文件修复了它。但是,一旦修复,npm start 命令会启动 server.js 文件: [nodemon] starting `node server.js
那我该如何启动我的 React 应用程序呢? npm start 是我之前使用的命令
Nodemon 与 client-side(React 应用程序) 无关。所以,在 运行 npm-start
:
- 确保您位于正确的目录中
cd [directory-name]
- 最好将您的 front-end 和 back-end 分开放在一个单独的文件夹中
很可能您将 package.json 文件设置为
"scripts": {
"start": "nodemon server.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
将您的服务器 package.json 更改为如下内容:
"scripts": {
"server": "nodemon server.js",
"test": "echo \"Error: no test specified\" && exit 1"
然后运行命令
npm run server --this will start your server.js