如何在Heroku中使用env.DATABASE_URL和Loopback?

时间:2015-04-04 04:50:16

标签: heroku loopbackjs heroku-postgres

我删除了datasources.json并添加了一个datasources.local.js文件。

var postgresURI = process.env.DATABASE_URL; module.exports = { db: { defaultForType: 'postgresql', connector: 'postgresql', url: postgresURI } };

在model-config.json中,我有“dataSource”:为所有部分设置“db”。

它抛出以下错误:用户正在引用不存在的dataSource:“db”。

我理解错误但不是为什么会被抛出。我做错了什么?

1 个答案:

答案 0 :(得分:3)

正如documentation所说:

  

您可以覆盖以下文件中datasources.json中设置的值:datasources.local.js或datasources.local.json

因此,您可能希望使用" db"的声明来保留它,而不是删除datasources.json。在里面。在" datasources.local.js"您需要覆盖特定于环境的设置,即网址。

相关问题