node.js - ENOTEMPTY 目录不为空,rmdir : npm-react-popper-tooltip

标签 node.js npm webpack yarnpkg

我不是前端开发人员,但有时我必须运行一些任务,例如 yarn install && yarn build-dev .目前我正在运行 yarn install如下所示,但我无法使其正常工作,并且不知道出了什么问题或如何解决它:

▶ yarn install
yarn install v1.22.4
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
error An unexpected error occurred: "ENOTEMPTY: directory not empty, rmdir '/Users/reynierpm/Library/Caches/Yarn/v6/npm-react-popper-tooltip-2.10.1-e10875f31916297c694d64a677d6f8fa0a48b4d1-integrity/node_modules/react-popper-tooltip'".
info If you think this is a bug, please open a bug report with the information provided in "/Users/reynierpm/dev/docker/web/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
warning mini-css-extract-plugin@0.4.2: Invalid bin field for "mini-css-extract-plugin".

到目前为止我尝试过什么?
  • 谷歌一些解决方案
  • 一些 SO 后解决方案
  • 使用 rm -rf 删除目录的内容
  • 清除 yarn 缓存 yarn cache clean

  • 他们都没有工作。这里可能有什么问题?

    我使用的是 MacOS Catalina 10.15.4,命令是使用 ZSH 从 iTerm2 运行的。

    最佳答案

    我有同样的问题,但这些选项帮助了我

  • 确保您没有在该文件夹中打开文件浏览
  • 确保您没有 nodemon运行
  • 确保您没有 live-server-extension在您的 IDE(如 Visual Studio)中运行
  • 确保您没有任何当前正在使用您的应用程序目录的实时进程
  • 关于node.js - ENOTEMPTY 目录不为空,rmdir : npm-react-popper-tooltip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61104010/

    相关文章:

    reactjs - 带有 typescript 的react-leaflet GeoJSON 不渲染geojson 点

    node.js - Docker Node JS 设置环境

    javascript - 可调差异算法

    javascript - 尝试运行 Node 服务器时出现 "Unexpected Token <"

    javascript - 无法通过 npm 安装 parcel bundler

    javascript - NPM peer dependencies 需要 3 个不同版本的 webpack

    node.js - 如何使用webpack手动测试react组件?

    node.js - Nodejs 邮件合并

    node.js - Gulp 源映射与 css minify

    javascript - 符号的音译删除