【问题标题】:Error: ENOTEMPTY: directory not empty, rmdir错误:ENOTEMPTY:目录不为空,rmdir
【发布时间】:2019-07-15 09:29:06
【问题描述】:

即使在 Windows 10 上进行全新安装,Apostrophe CMS 也会出现此错误。任何帮助将不胜感激。谢谢

这是错误:

\node-撇号\projectname\node_modules\mongodb\lib\utils.js:123 process.nextTick(function() { throw err; });

错误:ENOTEMPTY:目录不为空,rmdir

【问题讨论】:

    标签: node.js apostrophe


    【解决方案1】:

    使用 nodemon 来监视文件更改时遇到了同样的问题。

    看起来当输出写入公共目录时,它会再次触发 nodemon,导致这些文件夹的权限错误。

    忽略 nodemonConfig 中的 public 为我修复了它。

      "nodemonConfig": {
         "verbose": true,
         "ignore": [
            "lib/modules/*/public/js/*.js",
            "locales/*.json",
            "public/modules/**/*.less",
            "public/modules/**/*.js",
            "public/uploads",
            "public/apos-minified/*.js",
            "public/css/master-*.less",
            "data",
            "public" //<-- add this
        ],
        "ext": "json, js, html, less"
    }
    

    【讨论】:

      猜你喜欢
      • 2019-07-24
      • 2020-07-21
      • 1970-01-01
      • 2014-07-20
      • 1970-01-01
      • 2018-03-20
      • 2021-12-27
      • 1970-01-01
      相关资源
      最近更新 更多