如何在Nestjs中获取域名?

时间:2019-04-25 15:46:00

标签: nestjs

现在,我想获取域名。我不希望硬编码返回路径 例如:https://mydomain/url-img。我的目的是当我在本地环境中开发时,可以返回类似http://localhost:3000/url-img的url。

1 个答案:

答案 0 :(得分:0)

您最好的解决方案是使用dotenv软件包(或使用docker-compose),并且在您的.env文件中输入类似

DOMAIN="http://localhost:3000"

并在产品中进行其他设置。然后,在您的代码中,您只需使用process.env.DOMAIN访问它,并将/url-img附加到完整URL的域中即可。