你好,我有这个json对象
......
products: docs.map(doc =>{
return {
name: doc.name,
price: doc.price,
id: doc._id,
productImage: doc.productImage,
request:{
type: 'GET',
url: 'localhost:3000/products/'+ doc.id
}
}
})
这在开发中工作正常,但是在生产中,硬编码URL当然不适用于Heroku。
所以在heroku上,如何使url: 'localhost:3000/products/'+ doc.id
读url: 'https://myherokuapp.com/products/'+ doc.id
。
谢谢
答案 0 :(得分:0)
您可以使用config.js文件存储两个不同的URL,并在使用简单编辑进行部署时切换它们。但是使用morgan moddleware可以使用更优雅的方式在开发环境和生产环境之间切换