首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >npm安装失败,错误: EPERM:不允许操作,取消“\node_modules”链接

npm安装失败,错误: EPERM:不允许操作,取消“\node_modules”链接
EN

Stack Overflow用户
提问于 2019-05-22 19:23:44
回答 6查看 14.9K关注 0票数 2

我试图运行"npm“命令在CMD "node_modules”是在C驱动器,但安装失败,以下错误。

代码语言:javascript
运行
复制
OS :Windows 10.

Node JS version: 6.9.0.

错误: EPERM:操作不允许,断开链接。

目标:运行AngularJs项目。

CMD命令

代码语言:javascript
运行
复制
npm install -- no optional;

PS C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular> npm安装--非可选 国家预防机制错误!路径C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular\node_modules.staging\typescript-5afdc8eb\lib\tsc.js npm错误!代码EPERM npm错误!错误-4048国家预防机制错误!系统电话断开了npm的错误!错误: EPERM:不允许操作,取消链接'C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular\node_modules.staging\typescript-5afdc8eb\lib\tsc.js‘npm错误!错误: EPERM:不允许操作,取消链接'C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular\node_modules.staging\typescript-5afdc8eb\lib\tsc.js‘{ npm错误!堆栈:“错误: EPERM:不允许操作,取消链接”+ npm错误!"'C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular\node_modules\.staging\typescript-5afdc8eb\lib\tsc.js'",npm错误!错误:-4048,国家预防机制错误!代码:“EPERM”,npm错误!syscall:“断开链接”,npm错误!路径:'C:\Users\arunk\Work\Workspaces\workspace-2\brainbox-frontend-angular\node_modules\.staging\typescript-5afdc8eb\lib\tsc.js‘npm!} npm!国家预防机制错误!您的操作系统拒绝了该操作。国家预防机制错误!可能该文件已经在使用(由文本编辑器或防病毒),npm错误!或者您没有访问它的权限。国家预防机制错误!国家预防机制错误!如果您认为这可能是一个权限问题,请再次检查npm错误!文件及其包含目录的权限,或者尝试运行npm!该命令再次作为root/Administrator (虽然不建议这样做)。国家预防机制错误!这个运行的完整日志可以在: npm中找到!C:\Users\arunk\AppData\Roaming\npm-cache\_logs\2019-05-22T19_01_22_659Z-debug.log

EN

回答 6

Stack Overflow用户

发布于 2019-09-06 19:47:51

我也有同样的问题,尝试了很多不同的东西。这解决了我的问题:

代码语言:javascript
运行
复制
1 - Uninstall NodeJs
2 - Delete folders 'npm' and 'npm-cache' from AppData/Roaming
3 - Deactivate firewall and all antivirus (including Windows Defender)
4 - Reboot the system
5 - Open command prompt as administrator and execute 'npm install'
票数 1
EN

Stack Overflow用户

发布于 2019-10-15 04:03:47

和你一样,我浪费了很多时间让“npm”从它的“project.json”文件中安装棱角项目,并收到了类似的错误消息,这些信息都没有用;最近我安装了“node_modules”,这在填充'node_modules‘文件夹方面做得更好,并且在这个过程中还会产生更多有用的错误和警告消息。

尝试以下步骤:

  1. 安装'Yarn‘-转到它的网站并下载您的操作系统的安装程序。
  2. 到达您的项目目录(包含“project.json”的目录)
  3. 输入命令‘纱’并等待。这将执行与'npm安装‘相同的功能,但是它会生成更少的消息,但是它所做的更相关。

我希望这能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2020-07-30 20:50:50

我使用纱线来安装axios,得到了相同的错误,但是我发现这个错误并不是axios特有的,因为所有其他包都会发生相同的事情。

杀死所有正在运行的节点进程对我是有效的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56263640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档