Reactjs 我已经成功地启动了npm,但现在当我尝试启动npm时,我发现以下错误:

Reactjs 我已经成功地启动了npm,但现在当我尝试启动npm时,我发现以下错误:,reactjs,npm,visual-studio-code,npm-start,Reactjs,Npm,Visual Studio Code,Npm Start,npm错误!缺少脚本:开始 npm错误!完整的日志可在以下位置找到: npm错误!C:\Users\hp\AppData\Roaming\npm-cache\u logs\2020-09-04T05\u 37\u 54\u 043Z-debug.log检查您的包.json并确保脚本下有启动键。如果没有,那么您需要确保根文件夹中有一个server.js文件。如果这些都不适用,则npm start将不起作用 根据npm文件 这将运行在包的“start”中指定的任意命令 其“脚本”对象的属性。如果未指

npm错误!缺少脚本:开始 npm错误!完整的日志可在以下位置找到:
npm错误!C:\Users\hp\AppData\Roaming\npm-cache\u logs\2020-09-04T05\u 37\u 54\u 043Z-debug.log

检查您的
包.json
并确保
脚本下有
启动
键。如果没有,那么您需要确保根文件夹中有一个
server.js
文件。如果这些都不适用,则
npm start
将不起作用

根据npm文件

这将运行在包的“start”中指定的任意命令 其“脚本”对象的属性。如果未指定“开始”属性 在“scripts”对象上,它将运行node server.js

资源:

回答这个问题:最初我安装npm时,它成功启动,现在有两个package.json文件1)在这个文件中,它有“脚本”:{“开始”:“反应脚本开始”,“构建”:“反应脚本构建”,“测试”:“反应脚本测试”,“弹出”:“反应脚本弹出”},–2)“脚本”:{“测试”:“回声\”错误:没有指定测试\“&&exit 1”},我也在这里应用了“start”。但事实并非如此working@SumedhMahajan应该只有一个。您可以通过在根目录中运行
ls
来共享目录结构吗。另外,如果您可以在package.json文件中添加一份
脚本的副本,这样我们就可以更好地了解您在使用什么。现在我们不知道项目的类型。您正在尝试构建,因此我们以一种通用的方式回答这个问题。ls->my app d------04-09-2020 12:24 node_modules d------28-04-2019 16:28设置文件react beach resort master-a---28-04-2019 16:28 9301 app.css-a---28-04-2019 16:28 21879 data.js-a----04-09-2020 10:59 6650 package-lock.json-a----04-09-2020 12:26 317 package.json-a----20-07-2020 23:12 1895481安装文件react beach resort master.zip{“名称”:“json”,“版本”:“1.0.0”,“描述”:“主”:“数据.js”,“依赖项”:{“react图标”:“^3.10.0”、“react router dom”:“^5.2.0”;“devdependences”:“{}”,脚本“{”测试“:“echo”错误:未指定测试“&&exit 1“}”,作者“:”许可证“:”ISC“}{”名称“:”我的应用“,”版本“:”0.1.0“,”私有“:”true,“依赖项“{@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.1”},“scripts”:{“start”:“react scripts start”,“build”:“react scripts build”,“test”:“react scripts test”,“eject”:“react scripts eject”},“eslintConfig”:{“extensed”:“react app“},”browserslist:{“生产”:[“>0.2%”,