您如何解决此错误?
npm update -g
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /usr/lib/node_modules/.staging/npm-7fff8000/node_modules/yargs/node_modules/ansi-regex
npm ERR! dest /usr/lib/node_modules/.staging/ansi-regex-7fff8000
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/usr/lib/node_modules/.staging/npm-7fff8000/node_modules/yargs/node_modules/ansi-regex' -> '/usr/lib/node_modules/.staging/ansi-regex-7fff8000'
答案 0 :(得分:-1)
将NPM升级到最新版本:
True
如果仍然无法正常运行,则可能是安装被中断,从而使暂存文件夹处于无效状态。删除暂存文件夹(无论如何都应该是临时目录):
npm install -g npm@latest
如果出现错误,则说明您的计算机上还有其他npm或节点实例正在运行-请先将其杀死,然后重试。