【问题标题】:React js not installed in ubuntu 20React js 未安装在 ubuntu 20 中
【发布时间】:2020-09-17 19:28:14
【问题描述】:

我在新的 ubuntu 系统上安装了 node 和 create-react-app。但是得到了这个错误。

错误

在 '...","shasum":"48db9f033' 附近解析时 JSON 输入意外结束

我全局卸载 node 和 create-react-app,然后重新安装。 还是同样的错误。

试过

下面的命令,我试图解决这个问题,但没有任何工作

npm cache clean --force

npm config set registry "https://registry.npmjs.com/"

信息

我在 .npm/_logs 中找不到此错误日志文件。因为这个目录下没有文件

npm -v 6.14.8

节点 -v 10.19.0

create-react-app --version 3.4.1

【问题讨论】:

    标签: reactjs ubuntu npm npx


    【解决方案1】:

    删除您的 package-lock.json 文件并重试。

    【讨论】:

    • 我运行这个命令 sudo rm -rf node_modules package-lock.json 但仍然得到同样的错误。在哪个目录运行这个命令?
    • 在你项目的根目录下,运行 rm package-lock.json,然后 npm cache clean --force 和 npm install
    • 无法删除“package-lock.json”:没有这样的文件或目录。 密码 /home/abd。我在这个目录中运行这个命令。我使用 ctrl+shft+t 打开终端然后运行这个命令
    【解决方案2】:

    尝试在您的用户拥有的目录上不使用sudo 运行,或者预先使用sudo su,以便在运行create-react-app 之前您已经以超级用户身份登录

    【讨论】:

      猜你喜欢
      • 2020-08-30
      • 2020-10-04
      • 1970-01-01
      • 2020-08-26
      • 2016-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      相关资源
      最近更新 更多