报错: Failed to remove some directories

npm4048(权限)问题

解决:node_cache、node_global node_modules 不要放在同一个文件夹中。

1. 新建文件夹 放置 node_global 与 node_cache!!(否则可能会出现 报 等问题)(如 node安装在C:\nodejs,则新建文件夹C:\node用于放置 node_global 与 node_cache )

2. 镜像地址,(淘宝已不维护了,请使用  https://registry.npmmirror.com),即运行 npm config set registry https://registry.npmmirror.com

 npm config set prefix "D:\Coding_tools\node\node_global"
 npm config set cache "D:\Coding_tools\node\node_cache"
npm config set registry https://registry.npmmirror.com
// 查看配置信息
npm config get

 npm install 成功实现!


原因: 

 权限问题

node_cache、node_global node_modules 不要放在同一个文件夹中的原因

 镜像问题:①淘宝镜像已不维护,②图中少了 https,即运行 npm config set registry https://registry.npmmirror.com
 


参考:nodejs修改npm全局安装位置后出现权限问题——超详细已解决_node只能在管理员里可以运行-CSDN博客

Vue3安装配置+VSCode开发环境搭建,超详细保姆级教程(图文)_vscode vue3-CSDN博客

引入node.js依赖报错 Failed to remove some directories 解决_mob64ca12e08acf的技术博客_51CTO博客

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐