当前位置: 首页 > 面试题库 >

无法安装任何NPM软件包,错误4058

边翔宇
2023-03-14
问题内容

我正在尝试在我的项目上安装Grunt。它曾经可以完美地运行,但是现在由于某种原因,它并没有。每次我尝试安装Grunt时,都会出现此错误:

npm ERR! path C:\irrelevent\path\project\node_modules\ansi-styles
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename 'C:\irrelevent\path\project\node_modules\ansi-styles' -> 'C:\irrelevent\path\project\.ansi-styles.DELETE'
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\Me\AppData\Roaming\npm-cache\_logs\2018-04-03T00_52_10_105Z-debug.log

奇怪的是丢失的包每次都会更改。
我尝试验证缓存,删除node_modules文件夹,使用清理缓存--force。卸载NPM和NodeJS,重新启动计算机。没有机会
出于安全原因,我不得不格式化计算机,我使用了项目文件夹,但没有使用该Roaming文件夹,我不知道这是否有影响,但是自从我重新安装NPM后就不应该这样做了。

我不确定这是否有帮助,但这是我的 package.json

{
 "name": "project",
 "version": "2.1.0",
 "repository": "project-2.0",
 "devDependencies": {
   "grunt": "^1.0.2",
   "grunt-cli": "^1.2.0",
   "grunt-contrib-concat": "~1.0.1",
   "grunt-contrib-copy": "^1.0.0",
   "grunt-contrib-cssmin": "~2.0.0",
   "grunt-contrib-jshint": "~1.1.0",
   "grunt-contrib-uglify": "~2.2.0",
   "grunt-contrib-watch": "~1.0.0",
   "grunt-html-build": "^0.7.1",
   "grunt-real-favicon": "^0.2.2"
 },
 "dependencies": {
   "angular-bootstrap-colorpicker": "^3.0.31",
   "angularjs-geolocation": "^0.1.3",
   "sprintf-js": "^1.1.1"
 }
}

问题答案:

请尝试以下步骤:

  • 删除package-lock.json并再次运行NPM。
  • 确保没有其他node.js进程在运行(检查任务管理器)
  • 如果您使用的是Visual Studio代码,请关闭它并尝试npm install再次运行。
  • 如果其他所有方法均失败,请重新启动计算机。

看到这里的线程:https :
//github.com/npm/npm/issues/17444



 类似资料:
  • 问题内容: 我正在尝试安装npm软件包(node-xmpp-server),但安装失败。以前,当我尝试安装全局安装而不是本地安装的软件包时,现在却根本没有安装。 请帮帮我。 npm install node-xmpp-server 错误是:npm ERR!errno -4048 npm错误!Windows_NT 6.3.9600 npm错误!argv“ c:\ Program Files \ no

  • 问题内容: 由于某些原因,我在用pip安装新软件包时遇到问题。我有一个OS Sierra环境,以前一切正常。现在,无论我是否使用virtualenv,我都会得到: 这不仅适用于“请求”库,还适用于所有其他库(例如django等)。 我有最新的点子: 而我的python版本是:2.7.12 此外,根据本文,我检查了是否可以卷曲PyPi网站,并且确实得到了回复。 知道有什么问题吗? 已编辑 我以如下方

  • 由于某些原因,我在安装新的pip包时遇到问题。我有一个OS Sierra环境,以前一切都很好。现在,无论我是否使用virtualenv,我都会得到: 这不仅适用于请求库,也适用于所有其他库(例如django等)。)。 我有最新的pip: 我的python版本是:2.7。12 此外,根据这篇文章,我检查了我是否可以卷曲PyPi网站,我确实得到了回复。 知道出什么问题了吗? 编辑 我执行了pip安装,

  • 我对此进行了广泛的研究,但一无所获。所以我希望这能产生一个不同的解决方案。 我一直收到这个错误 这不是一台Mac,而是一台Windows机器,所以与sudo无关,因为这里有其他的回应 我没有运行杀毒软件,所以这也是一个禁区 我运行了,正如这里建议的和其他SO解决方案 它运行得很好,当我尝试安装angular ui引导程序时,它开始这样做。但是我可以很好地安装其他依赖项。 我还做了: 重启了我的机器