【发布时间】:2016-07-21 15:00:59
【问题描述】:
我在尝试构建或更新应用程序时收到以下错误: 从 1.2.1 更新到任何其他版本时:
C:\Users\user1\AppData\Local\.meteor\packages\less\2.6.0\plugin.compileLessBatch.os\npm\node_modules\meteor\promise\node_modules\meteor-promise\promise_server.js:116
throw error;
^
Error: ENOTDIR, readdir '<projectDirectory>\.meteor\local\isopacks\.build994576.ccbanker_template-banker\web.browser\client\js\settings\.builder-tmp-file.264146'
构建应用时 - 即流星 1.3.5.1
C:\Users\user2\AppData\Local\.meteor\packages\templating\1.1.9\plugin.compileTemplatesBatch.os\npm\node_modules\meteor\promise\node_modules\meteor-promise\promise_server.js:116
throw error;
^
TypeError: Cannot call method 'split' of undefined
当我创建一个新的空应用程序时,我也遇到了类似的错误,然后尝试构建它(成功)和 NPM INSTALL(失败,再次在 promise_server.js:116 抛出错误)
已尝试在全新安装的 node+npm+meteor 上重建所有这些。
【问题讨论】:
-
什么版本的 Node.js?
-
已尝试使用 0.10.41、0.10.43 和 4.4.7
标签: javascript node.js windows meteor