我的网页进行远程 API 调用。如果我在 localhost 上,我想调用 localhost API。如果我不在本地主机上,我需要使用远程 URL。
当我使用 Node.js 进行测试时,如何判断我是否位于 localhost?我可以使用一些属性来告诉我所在的域吗?
我想做这样的事情:
var url = "remotedomain.com";
if (domain=="localhost") {
url = localhost";
}
您可以在
.env
文件中使用名为 ENV="development"
或 ENV="production"
的变量。当 ENV 是开发时意味着您在本地主机上或在本地工作。我希望你能理解这句话。