【问题标题】:npm , yarn, package.json issuenpm,纱线,package.json 问题
【发布时间】:2021-10-04 22:49:18
【问题描述】:

当我尝试运行 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

【问题讨论】:

    标签: json reactjs npm yarnpkg


    【解决方案1】:

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

    使用 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"
      },
    

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

    希望对你有帮助

    【讨论】:

    • 一切都很好,但它仍然无法正常工作;(包 json 已正确安排,我还使用 npm install -g create-react-app 先生启动了一个新应用程序,有什么方法可以完全卸载然后让它工作
    • 您能否发布您的 package.json 文件,也可以使用超级管理员完全卸载。所以sudo npm uninstall -g create-react-app@JohnMellow。您也可以手动检查它的安装目录并完全删除该文件夹
    猜你喜欢
    • 2022-10-19
    • 1970-01-01
    • 2020-12-23
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    • 2019-09-14
    • 2018-09-01
    • 1970-01-01
    相关资源
    最近更新 更多