无法安装react-router

时间:2018-06-14 05:45:33

标签: reactjs react-router

  

$ npm install react-router-dom@4.2.0 --save npm ERR!出乎意料的结束了   解析附近的JSON输入'... TzfxLvz8PuwMlgQXO + TPr'

     

npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
  C:\ Users \用户PACHU \应用程序数据\漫游\ NPM-cache_logs \ 2018-06-14T05_43_34_319Z-的debug.log

5 个答案:

答案 0 :(得分:1)

尝试清理npm缓存:

npm cache clean --force

之后,您可以尝试重新安装。

答案 1 :(得分:0)

安装纱线并尝试:

yarn add react-router-dom --save

答案 2 :(得分:0)

似乎您有一些损坏的依赖项或缓存问题。因此,首先,删除您的node_module

`rm -rf node_modules` 

然后删除您的package-lock.jsonyarn.lock。您可以使用以下命令清除npm缓存

npm cache clean --force
npm cache verify

您还可以使用

清理纱线缓存
yarn cache clean

然后关闭您当前的终端并打开一个新终端。最后,使用

重新安装依赖项

npm install react-router-dom --saveyarn add react-router-dom --save

答案 3 :(得分:0)

删除你的 npm 模块文件 运行此命令 npm cache clean --force 运行这个命令 npm i react-router react-router-dom --save 一切都应该没问题。

答案 4 :(得分:0)

删除你的 npm 模块文件,运行这个命令 npm cache clean --force 运行这个命令 npm i react-router react-router-dom --save 一切正常。

  1. npm 缓存清理 --force 运行
  2. npm i react-router react-router-dom --save