如何在Heroku中将env.DATABASE\u URL与环回一起使用?

如何在Heroku中将env.DATABASE\u URL与环回一起使用?,heroku,loopbackjs,heroku-postgres,Heroku,Loopbackjs,Heroku Postgres,我删除了datasources.json并添加了datasources.local.js文件 var postgresURI=process.env.DATABASE\u URL; module.exports={ db:{ defaultForType:“postgresql”, 连接器:“postgresql”, 网址:postgresURI } }; 在model-config.json中,我为所有部分设置了“dataSource”:“db” 它抛出以下错误:用户正在引用不存在的数据源:

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

var postgresURI=process.env.DATABASE\u URL;
module.exports={
db:{
defaultForType:“postgresql”,
连接器:“postgresql”,
网址:postgresURI
} 
};

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

它抛出以下错误:用户正在引用不存在的数据源:“db”

我理解这个错误,但不理解它被抛出的原因。我做错了什么?

正如所说:

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

因此,您可能不想删除datasources.json,而是希望在其中保留一个“db”声明。在“datasources.local.js”中,您需要覆盖特定于环境的设置,即url