首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Modulus.io NodeJS部署

Modulus.io NodeJS部署
EN

Stack Overflow用户
提问于 2014-09-17 16:32:40
回答 1查看 410关注 0票数 0

我正试着把我的应用程序部署到Modulus。我已经设置了环境变量:

  • NODE_ENV =生产
  • MODULUSURL = mongodb://user:pw@proximus.modulusmongo.net:27017/Ub7ehyqa
  • 端口= 8080

当我部署应用程序时,我会收到以下错误:

/mnt/data/1/server/api/user/index.js:10 router.get('/',controller.index);^ TypeError:无法调用未定义对象的方法get。(/mnt/data/1/server/api/user/index.js:10:8)在Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)按需(模块)。js:380:17)在module.exports (/mnt/data/1/server/routeres.js:12:25)。(/mnt/data/1/server/app.js:24:20)在Module._compile (module.js:456:26)

MongoDB连接似乎已经建立,所以我排除了这个问题。而且,在我的本地/dev环境中没有发生这种情况。在部署到生产服务器(如Mondulus)时,是否有可能需要更新到这些组件(如express )的路径?

EN

回答 1

Stack Overflow用户

发布于 2015-01-04 00:16:21

应该有一个MONGO_URL而不是MODULUSURL,并且显然不公开发布,但是要确保您在MONGO_URL中填写用户名和密码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25895832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档