微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

npm , yarn, package.json 问题

如何解决npm , yarn, package.json 问题

当我尝试运行 npm start 时,会发生这种情况。谁能告诉我这是什么问题?

npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\john\Desktop\final project\package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory,open 'C:\Users\john\Desktop\final project\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\john\AppData\Roaming\npm-cache\_logs\2021-07-
29T09_09_03_125Z-debug.log

解决方法

你有 package.json 文件吗? 是在 package.json 中定义的启动脚本吗? 另外,我猜您正在尝试在本地主机上启动 React 应用程序。

使用 create-react-app 创建应用程序,该应用程序会预安装一些软件包以及您需要运行和测试的脚本。

使用npm install -g create-react-app

进入你的 package.json 文件,看看脚本对象应该是这样的

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

如果您没有定义启动脚本,请继续定义它。

希望能帮到你

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。