You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Node.js TypeORM CLI时如何指定自定义.env文件路径?

如何根据构建模式指定TypeORM CLI使用的.env文件

当你的.env文件名随构建模式变化时,直接在TypeORM CLI命令中通过--env参数指定对应环境文件即可。

比如要使用.env.local.generated这个环境文件执行迁移,命令写法如下:

typeorm-ts-node-esm migration:run \
  -d ./01-Source/DataBase/TypeORM_DataSource.ts \
  --env ".env.local.generated"

核心说明

  • --env参数专门用于指定自定义环境文件名,不管你的构建模式对应什么命名规则(比如.env.dev、.env.prod),直接填入对应文件名即可。
  • 要确保你通过-d指定的数据源文件中,是通过dotenv或TypeORM自带的环境变量加载逻辑来读取这个指定的.env文件的,这样CLI才能正确获取数据库配置。

内容的提问来源于stack exchange,提问作者Takeshi Tokugawa YD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 03:42:00