Node.js URL作为节点JS中的环境变量
我在NodeJS和Cassandra中为HTTP请求(GET、POST、PUT、DELETE)制作了一个微服务。我想知道我们是否可以将URL设置为另一个文件中的环境变量,然后传递它以发出任何特定请求?您可以在config.js文件中使用如下配置变量:Node.js URL作为节点JS中的环境变量,node.js,rest,url,environment-variables,Node.js,Rest,Url,Environment Variables,我在NodeJS和Cassandra中为HTTP请求(GET、POST、PUT、DELETE)制作了一个微服务。我想知道我们是否可以将URL设置为另一个文件中的环境变量,然后传递它以发出任何特定请求?您可以在config.js文件中使用如下配置变量: var myConfig = { url: <your url> } module.exports = myConfig; 环境变量的处理方式不同 使用环境变量启动节点: URL=<MyURL> node inde
var myConfig = {
url: <your url>
}
module.exports = myConfig;
环境变量的处理方式不同
使用环境变量启动节点:
URL=<MyURL> node index.js
是的,你可以。这将取决于您的主机提供商如何处理env变量。如果您希望Heroku使用env文件,请详细说明。GCP已将环境变量放入
app.yaml
文件中。AWS已经将env变量放入了它们的仪表板中。URL=node index.js这一行具体指定了什么?这就是启动节点脚本的方式:node index.js。如果你把变量放在它前面,那么你可以引用它们。非常感谢。
URL=<MyURL> node index.js
console.log(process.env.URL)