我正在将一个流星应用部署到Modulus.io。在过去的几天里,我用modulus deploy部署它完全没有问题,但在对我的应用程序进行了几次更改后,我现在得到了以下错误:
Error: ENOTEMPTY: directory not empty它发生在脚本的后期阶段,以下是来自终端的完整日志:
deploy -> v0.10.36上传已完成的构建。正在将捆绑包配置和部署到servos...
fs.js:807返回路径(pathModule._makeLong(binding.rmdir));^
Error: ENOTEMPTY: directory not empty, rmdir '/Users/andreaswest/Documents/workspace/test2/.demeteorized'
at Error (native)
at Object.fs.rmdirSync (fs.js:807:18)
at Object.removeSync (/usr/local/lib/node_modules/modulus/node_modules/fs-tools/lib/fs-tools.js:420:8)
at /usr/local/lib/node_modules/modulus/lib/controllers/project.js:279:21
at /usr/local/lib/node_modules/modulus/lib/controllers/project.js:383:19
at /usr/local/lib/node_modules/modulus/lib/controllers/project.js:354:9
at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/modulus/lib/librarian/http.js:134:9)
at emitNone (events.js:73:20)
at IncomingMessage.emit (events.js:167:7)
at endReadableNT (_stream_readable.js:906:12)有人能帮上忙吗?
发布于 2016-04-02 18:50:27
这是我从Modulus support的David Berger那里得到的答案:
嘿,Andreas,有时会发生这种情况,部署会成功,但之后CLI无法进行一些清理。如果您的部署不是从命令行界面进行的,我们建议尝试从web仪表板进行部署:如果您是从web仪表板进行部署,请创建项目文件的压缩文件,然后通过仪表板右上角的“deploy files”上载进行上传。
https://stackoverflow.com/questions/34836563
复制相似问题