npm install of angular throws error: ENOTEMPTY
npm install of angular throws error: ENOTEMPTY
当我执行 npm install 时,出现以下错误:
npm ERR! code ENOTEMPTY
npm ERR! syscall rmdir
npm ERR! path /home/vagrant/development/wpp/app-web/wpp.web2/node_modules/npm/node_modules/.debug.DELETE/node_modules
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rmdir '/home/vagrant/development/wpp/app-web/wpp.web2/node_modules/npm/node_modules/.debug.DELETE/node_modules'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/vagrant/.npm/_logs/2020-10-29T18_38_17_165Z-debug.log
我已经尝试解决的问题:
- 删除 node_modules 文件夹
- 仅删除 node_modules
中的 npm 文件夹
- 删除 ~/.npm 文件
- 删除包-lock.json
- 运行 npm 更新
- npm 缓存清除 --force
- npm install --save express body-parser --force(虽然我不知道它是做什么的)
- sudo npm 安装
- 以上的各种组合
我运行正在使用 npm 版本 6.14.8 和节点版本 12.19.0
我该怎么做才能解决这个问题?
原来我傻了:
该文件夹与我的 windows-system 共享,这造成了一些奇怪的 side-effect。使用另一个位置解决了它。
当我执行 npm install 时,出现以下错误:
npm ERR! code ENOTEMPTY
npm ERR! syscall rmdir
npm ERR! path /home/vagrant/development/wpp/app-web/wpp.web2/node_modules/npm/node_modules/.debug.DELETE/node_modules
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rmdir '/home/vagrant/development/wpp/app-web/wpp.web2/node_modules/npm/node_modules/.debug.DELETE/node_modules'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/vagrant/.npm/_logs/2020-10-29T18_38_17_165Z-debug.log
我已经尝试解决的问题:
- 删除 node_modules 文件夹
- 仅删除 node_modules 中的 npm 文件夹
- 删除 ~/.npm 文件
- 删除包-lock.json
- 运行 npm 更新
- npm 缓存清除 --force
- npm install --save express body-parser --force(虽然我不知道它是做什么的)
- sudo npm 安装
- 以上的各种组合
我运行正在使用 npm 版本 6.14.8 和节点版本 12.19.0
我该怎么做才能解决这个问题?
原来我傻了: 该文件夹与我的 windows-system 共享,这造成了一些奇怪的 side-effect。使用另一个位置解决了它。