【问题标题】:Cloud foundry: 'Application failed to start' with mongooseCloud Foundry:“应用程序无法启动”与猫鼬
【发布时间】:2013-02-07 23:22:49
【问题描述】:

我有一个带有mongoose 的简单快递应用程序。当我尝试使用 vmc push 将其上传到 cloudfoundry 时,部署过程失败:

Checking savenswap... GAVE UP
Application failed to start.

问题出在我使用这条线时:

var mongoose = require('mongoose');

它失败了,因为当我不使用mongoose,而是正常使用mongoDB时,它会成功上传应用程序。我必须在我的cloudfoundry 实例上像 npm install 一样运行吗??

【问题讨论】:

    标签: mongodb mongoose cloud-foundry


    【解决方案1】:

    Cloud Foundry 应该处理 npm 模块的安装。您是否有列出您的依赖项的有效 package.json 文件?你有在本地运行 npm install 和 shrinkwrap 吗?

    有关更多信息,请参阅http://blog.cloudfoundry.com/2012/12/19/recent-changes-in-node-js-modules-support/

    【讨论】:

    • 同意,听起来您还没有使用“npm install”将猫鼬本地安装到项目中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    相关资源
    最近更新 更多