1.0.1 • Published 5 years ago

cyia-build-file v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

说明

  • 用于nestjs编译时替换配置文件
  • 可能大概也许其他编译用得着(假如没框架自带)

使用方法

  • package.json配置
    "prenest-build": "cyia-build-file r -C ",
    "nest-build": "xxxx",
    "postnest-build": "cyia-build-file re -C "
  • 默认配置文件cbfConfig.json

    也可以-C 指定路径(相对路径)

{
    "fileReplacements": [{
        "replace": "./src/config/typeorm-config.ts",
        "with": "./src/config/typeorm-config.prod.ts"
    }]
}
  • 默认替换路径 取process.cwd()

    可以在json文件中配置strDir:"xxx"

  • 默认保存临时文件路径 取process.cwd()/temp

    可以在json文件中配置tempDir:"xxx"

注意

  • 由于手艺较潮,请在使用之前搞好版本管理
  • 本来想恢复后直接删除临时文件,但参考第一条,还是放弃了
  • 不太放心的直接看看包里的源码吧.有更好改进意见可以联系我