一切都发生在 Meteor 1.1.0.2
我开发 Meteor 应用程序已经有一段时间了,随着 Meteor 1.1 的发布,我将我的开发环境从 Linux VM 切换到 Windows 8.1(我的日常工作机器)。到目前为止,一切都运行良好,没有出现任何问题,直到今天。
今天部署我的应用程序后,在 10-15 秒内一切正常,然后应用程序崩溃并且控制台开始抛出以下错误,该错误每秒连续抛出:
W20150504-14:21:21.355(2)? (STDERR) wmic spawn error: Error: spawn ENOENT
需要注意的重要一点是,在这件事发生之前我没有触及任何核心文件,而且问题只发生在我的机器上(我的同事使用 Windows 7 并且一切正常)并且它只限于此特定项目。
这是我使用的包列表,也许它会给你一些提示:
meteor-platform
iron:router
ddp
accounts-password
jquery
meteorhacks:fast-render
meteorhacks:subs-manager
meteorhacks:npm
accounts-ui-bootstrap-3
twbs:bootstrap
upload-jquery
reactive-var
fortawesome:fontawesome
mizzao:jquery-ui
edgee:slingshot
check
tracker
fourseven:scss
npm-container
sacha:spin
meteorhacks:cluster
aldeed:autoform
ovcharik:alertify
mjn:famous
gadicohen:famous-views
meteorhacks:kadira
最佳答案
我已经通过从我的项目中删除 Kadira 来解决这个问题。我仍然不知道为什么它会让我的 Windows 8.1 抛出 ENOENT,所以如果有人知道,我将非常感谢您的意见。
关于node.js - meteor 1.1 - 错误 : spawn ENOENT on Windows 8. 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30030637/