将SailsJs部署到Heroku的问题

时间:2016-01-18 04:51:38

标签: heroku sails.js sails-mongo

我正在将基本的SailsJS应用程序部署到Heroku。我之前做过几次没有任何打嗝;这让我相信这可能是文档或弃用问题。

当我部署应用程序时,这是我一遍又一遍的错误:

Must contain an `adapter` key referencing the adapter to use.
In model (class), invalid connection :: mongoProd

我目前正在使用以下版本:

sails: 0.11.4
sails-mongo: 0.11.6

现在,我可以确认安装了sails-mongo适配器(duh)。就我的produ.js而言,这就是我所拥有的:

environment: 'production',
  hookTimeout: 30000, // 30 seconds

  // blueprint settings
  blueprints: {
    rest: false,
    shortcuts: false
  },

  session: {
    adapter: 'redis',
    host: //,
    port: 9592,
    user: //,
    pass: //,
  },
  models: {
    connection: 'mongoProd',
    migrate: 'alter'
  },
  port: process.env.PORT || 5000,

  log: {
    level: "silent"
  }

最后,这就是我的connections.js的样子:

mongoProd: {
    adapter: 'sails-mongo',
    url: process.env.MONGOLAB_URI
  },

为什么即使我明确定义了所有内容,我仍然会继续得到这个多余的错误?

0 个答案:

没有答案