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

npm安装错误代码EBUSY errono -4082

訾淇
2023-03-14
问题内容

我正在运行Windows7并刚刚安装以下…

c:\design_centre_dev\workspace>node -v
v5.10.1

c:\design_centre_dev\workspace>npm -v
3.8.6

我在节点项目上运行npm install时遇到问题,我的一位开发人员说他没有问题,应该为我工作。

当我运行npm install时,出现如下错误:

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\rriviere\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v5.10.1
npm ERR! npm  v3.8.6
npm ERR! path c:\design_centre_dev\workspace\node_modules\path-type
npm ERR! code EBUSY
npm ERR! errno -4082
npm ERR! syscall rename

npm ERR! EBUSY: resource busy or locked, rename 'c:\design_centre_dev\workspace\node_modules\path-type' -> 'c:\design_centre_dev\workspace\node_module
s\.path-type.DELETE'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

似乎为asynch,path_type和isarray引发了相同类型的错误,并且不想通过它们。

谁能建议可能出什么问题?

编辑

感谢您对该线程可能在其他地方得到回答的建议。我看了一下,我相信这是一个不同的问题。我想这是因为我今天一直在进一步研究,我想问题是npm正在创建的node_modules目录。该目录上的权限似乎不正确。我认为这可能是一个问题,并且可能是一个新线程,所以我将关闭此线程并创建一个新线程。


问题答案:

如果您在编辑器中打开了该节点模块文件,则只需从编辑器中 关闭该文件

要么

关闭编辑器软件

然后 再试一次



 类似资料:
  • 问题内容: 重新安装Node和Git后尝试运行时收到以下错误 任何人都不知道是什么原因导致的,以及如何解决它? (已删除公司详细信息) 问题答案: 建议的第一步是使用最新的npm: (您可能需要)。您正在使用npm 2.x,最新的是3.5.x。

  • 我正在运行npm来安装mnodesql,这是一个用于sql服务器驱动程序的npm库。我安装这个Windows Server 2012盒。 我已经安装了Visual C 2010、node gyp和Python 2.7.x.x作为依赖项,所有这些安装都是成功的。 当我运行npm install msnodesql时,我得到一个红色的大错误: (x86)\MSBuild\Microsoft.Cpp\v

  • 当我运行npm install-g vue-cli时,它会持续抛出以下错误消息: npm错误!路径C:\users\end user\appdata\roaming\npm\node_modules\vue-cli\node_modules\nan\package.json npm错误!代码EPERM npm错误!错误号-4048 npm错误!系统调用取消链接npm错误!错误:EPERM:不允许操

  • 我正在尝试使用NPM5.6.0在Windows 10上安装模块。当我进入npm安装时,我得到: 似乎节点sass安装错误。环境如下: Python版本:2.7.14 npm版本:5.6.0 节点版本:8.10.0 ruby版本: 2.3.3p222 (2016-11-21修订56859)[i386-mingw32] 系统:win10(x64) node-gyp: 3.6.2 而且我已经安装了Mic

  • 问题内容: 我一直在寻找解决方案已有两天,无法在Windows 8.1系统上设置Phonegap。 每当我尝试通过npm安装Phonegap时,都会收到我认为与Cordova(-lib)有关的错误。 要安装Phonegap,我必须在系统上安装Node.js(v0.10.28)。此后,我打开了Windows Powershell,并按照Phonegap网站上的指示发出了以下命令: 输出:( 这是错误

  • 问题内容: 我是Node.js的新手,尝试使用npm安装Flatiron,但这给我一个错误。 我得到- 怎么了 我没有线索。 问题答案: 尝试 在开始安装脚本之前,因为该行指出此模块来自缓存。并且还指出没有目录。因此,清空缓存将解决您的问题。