node.js - meteor 1.1 - 错误 : spawn ENOENT on Windows 8. 1

标签 node.js meteor runtime-error

一切都发生在 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/

相关文章:

node.js - Dialogflow Node SDK 权限失败 (dialogflow.sessions.detectIntent)

linux - node -v 没有 ./就不能工作

node.js - React Js 中的重定向

node.js - 在 Win 和 Mac 系统上开发 Meteor.js 应用程序

javascript - 保留 meteor 中禁用的输入

c - 尝试创建结构体数组时运行时检查失败 #2

javascript - 如何从 GraphQL 突变访问变量值?

javascript - 无法使用 Meteor-Blaze 访问 Mongo 数据库

c++ - QList<T>::at: "index out of range"中的 qt ASSERT 失败

java - 为什么此转换不生成编译器警告?