Node.js 安装react时Npm启动问题,以及如何解决?

Node.js 安装react时Npm启动问题,以及如何解决?,node.js,angularjs,reactjs,npm,npm-install,Node.js,Angularjs,Reactjs,Npm,Npm Install,使用“npm install-g create react app”安装节点和全局create react app后,我开始使用“npx(或npm我尝试了两者)create react app name”创建我的第一个应用程序,并成功创建了该应用程序,直到我在“appname”目录中启动“npm start”,这给了我以下错误 E:\Sang\React\myapp>npm启动 myapp@0.1.0启动E:\Sang\React\myapp 反应脚本启动 “react scripts star

使用“npm install-g create react app”安装节点和全局create react app后,我开始使用“npx(或npm我尝试了两者)create react app name”创建我的第一个应用程序,并成功创建了该应用程序,直到我在“appname”目录中启动“npm start”,这给了我以下错误

E:\Sang\React\myapp>npm启动

myapp@0.1.0启动E:\Sang\React\myapp 反应脚本启动

“react scripts start”未被识别为内部或外部命令, 可操作的程序或批处理文件。
npm错误!代码ELIFECYCLE
npm错误!错误1
npm错误!myapp@0.1.0开始:
react脚本开始

npm错误!退出状态1
npm错误
npm错误!失败myapp@0.1.0开始脚本。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出

npm错误!此运行的完整日志可在以下位置找到: npm错误!C:\Users\Sang Tonsing\AppData\Roaming\npm-cache\u logs\2020-09-03T12\u 06\u 34\u 133Z-debug.log

这是我在package.json中的脚本代码

{
"name": "myfirstreact",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.5.0",
"@testing-library/user-event": "^7.2.1",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-scripts": "3.4.3"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
  ">0.2%",
  "not dead",
  "not op_mini all"
],
"development": [
  "last 1 chrome version",
  "last 1 firefox version",
  "last 1 safari version"
]
}
}
请帮助我解决我的问题,我计划建立自己的网站使用反应。非常感谢

“脚本”:{
“开始”:“反应脚本开始”,
“构建”:“反应脚本构建”,
“测试”:“反应脚本测试”,
“弹出”:“反应脚本弹出”,

}
在package.json文件中,将启动脚本更改为:


我认为是
“开始”:“react scripts start”
给您造成了问题。

您可能缺少react scripts模块。 运行
npm install react scripts——在项目和包中保存
。json应该是最初的方式:

"scripts":{
"start":"react-scripts start",
"build":"react-scripts build",
"test":"react-scripts test",
"eject":"react-scripts eject",
}

这一行代码实际上在那里,除了每一行代码中缺少最后一个“-”,因此在中,在所有行中都添加了“-”,并且仍然有错误,但错误更少,因此您的代码有帮助,但仍然存在一些问题。错误是--npm ERR!代码失效循环,npm错误!错误1等等。还有一个错误说“这可能不是npm的问题。上面可能有额外的日志输出”。希望这有助于找出问题。我更新了错误的截图,请检查。请发布文本,而不是文本图像。@DaveNewton,好的,我也更新了文本。。。。请查一下。能否将package.json的脚本部分添加到您的问题中?请查看此线程我已经有了该脚本,但我仍然尝试了,但仍然没有解决方案。您好,感谢您的回答。你能解释一下为什么这些命令能解决OP的问题吗?
"scripts":{
"start":"react-scripts start",
"build":"react-scripts build",
"test":"react-scripts test",
"eject":"react-scripts eject",
}
nvm install 10.23.0
npm start
npm run build