【发布时间】:2019-09-15 02:43:11
【问题描述】:
现在,我想获得域名。我不想硬编码路径返回 例如:https://mydomain/url-img。我的目的是当我在本地环境中开发时,我可以返回类似http://localhost:3000/url-img的url。
【问题讨论】:
标签: nestjs
现在,我想获得域名。我不想硬编码路径返回 例如:https://mydomain/url-img。我的目的是当我在本地环境中开发时,我可以返回类似http://localhost:3000/url-img的url。
【问题讨论】:
标签: nestjs
您最好的解决方案是使用 dotenv 包(或改用 docker-compose)并在您的 .env 文件中包含类似
DOMAIN="http://localhost:3000"
并在 prod.然后在您的代码中,您只需使用process.env.DOMAIN 访问它,并将/url-img 附加到域以获得完整的URL。
【讨论】: