使用npm安装create-react-app时出错

时间:2018-12-22 13:36:49

标签: node.js npm npm-install create-react-app

当我尝试全局甚至在项目中安装create-react-app(或nodemon)时,出现以下错误。但是,我可以在全局和本地完全安装其他软件包。我认为这与以下事实有关:create-react-app和nodemon都从终端运行,而不是在项目代码中使用。

我已经尝试过重新安装nodejs并以管理员身份打开终端,但这没用。

$ npm i -D nodemon
npm ERR! path C:\Users\Shivang\AppData\Roaming\npm-cache\_cacache\index-v5\78\49\9aac8fdb9b898c6d95e47da44f0425e95568d85f83d82f7bae06293b0a03
npm ERR! code UNKNOWN
npm ERR! errno -4094
npm ERR! syscall open
npm ERR! UNKNOWN: unknown error, open 'C:\Users\Shivang\AppData\Roaming\npm-cache\_cacache\index-v5\78\49\9aac8fdb9b898c6d95e47da44f0425e95568d85f83d82f7bae06293b0a03'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Shivang\AppData\Roaming\npm-cache\_logs\2018-12-22T13_29_35_317Z-debug.log

更新:当我运行npm cache clean --force时,出现以下错误

$ npm cache clean --force
npm WARN using --force I sure hope you know what you are doing.
npm ERR! path C:\Users\Shivang\AppData\Roaming\npm-cache\_cacache\index-v5\78
npm ERR! code UNKNOWN
npm ERR! errno -4094
npm ERR! syscall unlink
npm ERR! UNKNOWN: unknown error, unlink 'C:\Users\Shivang\AppData\Roaming\npm-cache\_cacache\index-v5\78'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Shivang\AppData\Roaming\npm-cache\_logs\2018-12-22T13_55_42_508Z-debug.log

3 个答案:

答案 0 :(得分:0)

您是否尝试以管理员身份执行命令?

答案 1 :(得分:0)

运行 $('#Save').click(function () { var grid = $("#summary").data("kendoGrid"); var ds = grid.dataSource.view(); var models = []; for (var i = 0; i < ds.length; i++) { var row = grid.table.find("tr[data-uid='" + ds[i].uid + "']"); var model = grid.dataItem(row); // or just use ds[i] if (model.Reciept_Confirmed || model.Doc_Pack_Complete) { alert(model.Doc_Pack_Complete); models.push(model); } ,然后尝试重新安装

答案 2 :(得分:0)

我面临着同样的问题。找到了相同的解决方案。

  • 转到C:\ Users \%UserName%\ AppData \ Roaming \ npm-cache
  • 删除那里所有的物品
  • 您可能无法删除1个或多个文件夹中的某些文件,只需将其重命名 取一个随机的名字。
  • 现在重试npm安装。应该可以用
相关问题