App 配置
带有严格验证的简单配置加载器
特征
- Schema 验证 : 避免生产打字. 写JSON Schema的配置, 我们会支持你的.
- 强打字: 与 TypeScript 不另作验证使用. 类型根据JSON Schema的制约产生.
- 强而强之: 灵活解析扩展名和文件加载策略 。 提供文件合并,环境特定值(如生产与开发)等.
- 一级加密 : 在版本控制中管理您的秘密, 由 OpenPGP (可选) 支持 。 或者,通过计划验证来保密.
- 使用您的工具 : 别被工具所束缚 - 输出环境变量供任何地方使用.
- 多格式 : 写YAML,TOML,JSON,JSON5 - 任何对你最有意义的.
使用 App 配置
或者,首先通过您的软件包管理器安装:
yarn add @app-config/main@2
或者利用国家防范机制.
npm i @app-config/main@2