npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR!

报错:

npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /home/user/.local/lib/node_modules/pkg npm ERR! dest /home/user/.local/lib/node_modules/.pkg-piikcue3 npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/home/user/.local/lib/node_modules/pkg' -> '/home/user/.local/lib/node_modules/.pkg-piikcue3'

关键信息:

directory not empty

因此,把/home/user/.local/lib/node_modules/pkg删掉重来即可。

bash 复制代码
rm -rf /home/user/.local/lib/node_modules/pkg/

这样搞了几次,遇到新的报错,大概如下:

/home/user/.local/bin/pkg: Permission denied

这里意思是/home/user/.local/bin/pkg没有可执行权限,要给它可执行权限:

bash 复制代码
chmod 777 /home/user/.local/bin/pkg
相关推荐
江天澄6 小时前
HTML5 中常用的语义化标签及其简要说明
前端·html·html5
知识分享小能手6 小时前
jQuery 入门学习教程,从入门到精通, jQuery在HTML5中的应用(16)
前端·javascript·学习·ui·jquery·html5·1024程序员节
美摄科技6 小时前
H5短视频SDK,赋能Web端视频创作革命
前端·音视频
黄毛火烧雪下6 小时前
React Native (RN)项目在web、Android和IOS上运行
android·前端·react native
fruge6 小时前
前端正则表达式实战合集:表单验证与字符串处理高频场景
前端·正则表达式
baozj6 小时前
🚀 手动改 500 个文件?不存在的!我用 AST 撸了个 Vue 国际化神器
前端·javascript·vue.js
用户4099322502127 小时前
为什么Vue 3的计算属性能解决模板臃肿、性能优化和双向同步三大痛点?
前端·ai编程·trae
海云前端17 小时前
Vue首屏加速秘籍 组件按需加载真能省一半时间
前端
蛋仔聊测试7 小时前
Playwright 中route 方法模拟测试数据(Mocking)详解
前端·python·测试
重铸码农荣光7 小时前
从「[1,2,3].map (parseInt)」踩坑,吃透 JS 数组 map 与包装类核心逻辑
面试·node.js