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

Nest.js中CLI与package.json的TypeORM跨平台迁移命名问题

Nest.js中TypeORM迁移文件名配置的跨平台问题

在Nest.js项目中,希望通过CLI配合package.json配置TypeORM迁移文件的名称,初始配置的脚本如下:

"typeorm:generate-migration": "npm run typeorm -- -d ./typeorm-migration.config.ts migration:generate ./migrations/$npm_config_name",

调用时使用命令:

npm run typeorm:generate-migration --name=CreatePost

但实际运行时,$npm_config_name无法被正确解析,会直接作为字符串输出;且npm 7不支持这种写法。仅在Windows环境下,将其替换为%npm_config_name%才能正常生效,目前暂未找到简洁的跨平台实现方案。

内容的提问来源于stack exchange,提问作者Illusion

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 17:36:23