文件名称:config:适用于NestJS的灵活,基于Docker的,基于Dotenv的配置模块
文件大小:81KB
文件格式:ZIP
更新时间:2024-06-06 02:21:06
TypeScript
NestJS配置管理器 适用于NestJS的灵活,基于Docker的,基于Dotenv的配置模块 主要特点 :例如,在开发/测试中使用.env文件,在生产中使用环境变量,或任意组合 基于的环境变量验证 .env文件的名称/位置的完全动态和可自定义的确定意味着:无需更改代码即可处理每个环境的唯一配置 默认值(即具有默认值的可选环境变量) 如何解析环境变量(即来自外部环境, .env文件或作为默认值),以帮助调试开发,测试和生产之间的棘手问题 文献资料 模式 模块配置选项 调试开关 完整教程 与Docker一起使用 快速入门-首先阅读 如果需要,您可以阅读有关NestJSConfigManager如何工作的更多信息。 并且这里记录了简单的API。 但是,本部分应该使您快速入门。 要使用npm进行安装(或运行等效的纱线): npm install @nestjsplus/config
【文件预览】:
config-master
----.gitignore(29B)
----package.json(2KB)
----tslint.json(426B)
----package-lock.json(220KB)
----src()
--------config-manager.module.ts(2KB)
--------config-manager.service.spec.ts(26KB)
--------errors()
--------interfaces()
--------config-manager.service.ts(15KB)
--------abstract.config.ts(690B)
--------index.ts(83B)
--------constants.ts(202B)
----CONTRIBUTING.md(774B)
----LICENSE(1KB)
----index.js(167B)
----CHANGELOG.md(13B)
----tsconfig.json(409B)
----.github()
--------ISSUE_TEMPLATE()
----README.md(11KB)
----config()
--------test3.env(26B)
--------test7.env(29B)
--------test6.env(38B)
--------test1.env(19B)
--------test4.env(26B)
--------test2.env(22B)
--------test5.env(23B)
----index.ts(24B)
----tsconfig.build.json(106B)
----.vscode()
--------settings.json(41B)
--------spellright.dict(4B)
----nodemon.json(67B)
----.npmignore(73B)
----.editorconfig(206B)
----.prettierrc(51B)
----index.d.ts(24B)