3

早上好

最近几天我遇到了这个问题,我对缺乏支持/文档​​感到非常沮丧。我的错误如下:

/usr/share/nginx/html/bundle/programs/server/node_modules/fibers/future.js:245 throw(ex); ^ 错误:模块没有自行注册。在 Module.load (module.js:355:32) 在 Function.Module._load (module.js:310:12) 在 Module.require (module.js:365:17) 在 require (module .js:384:17) 在 Object.Npm.require (/usr/share/nginx/html/bundle/programs/server/boot.js:142:18) 在 packages/npm-node-aes-gcm/wrapper。 js:2:1 在 /usr/share/nginx/html/bundle/programs/server/packages/npm-node-aes-gcm.js:33:4 在 /usr/share/nginx/html/bundle/programs/ server/packages/npm-node-aes-gcm.js:42:3 at /usr/share/nginx/html/bundle/programs/server/boot.js:222:10 错误:永远检测到脚本退出代码:1

纤维 -v 1.0.5 节点 -v 0.12.4 流星 -v 1.1.0.2

任何帮助表示赞赏

4

1 回答 1

3

Meteor 仅支持v0.10.36+版本的节点。不支持 v0.11.x 和 v0.12.x。您正在使用0.12.4

您将不得不降级您的节点版本或使用nvm管理它来运行您的应用程序。

github上有一张关于此的公开票:https ://github.com/meteor/meteor/issues/3666


对于那些想要更多可操作步骤的人:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash # install nvm
nvm install 0.10.36
nvm use 0.10.36
node main.js
于 2015-06-07T16:39:01.960 回答