【发布时间】:2015-06-03 03:10:09
【问题描述】:
我不确定这应该是 stackoverflow 还是 serverfault 问题。
我安装了 Meteor 的帐户密码模块,它在本地工作,但在部署到服务器时破坏了我的应用程序。这是独家新闻:
我在 OSX 上本地运行最新的 Meteor 1.0.5(操作系统刚刚完全更新) 使用 --architecture os.linux.x86_64 构建 部署到 Ubuntu 14.04.2 LTS x86_64(刚刚更新) 运行 nodejs v0.12.1(全新构建) 使用 nginx v1.4.0 服务应用程序
仍然得到:
/home/secrethistory/bundle/programs/server/node_modules/fibers/future.js:245
throw(ex);
^
Error: Module did not self-register.
at Error (native)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at bindings (/home/secrethistory/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:74:15)
at Object.<anonymous> (/home/secrethistory/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/bcrypt.js:3:35)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
有什么建议或下一步要看的地方吗?
【问题讨论】:
-
我猜它的新 Nodejs v0.12 正在破坏这些东西。尝试降级节点,然后尝试
-
我试过了。它仍然没有工作。我回到了 5 一路回到 0.10.1。使用
nvm install 0.10.1
标签: node.js ubuntu nginx meteor bcrypt