没有合适的资源?快使用搜索试试~ 我知道了~
type-config:通过类型安全的方式定义由环境变量,过程参数或json配置文件(包括反序列化和验证)提供的配置
共42个文件
ts:29个
json:6个
js:1个
需积分: 9 0 下载量 95 浏览量
2021-05-13
16:05:29
上传
评论
收藏 40KB ZIP 举报
温馨提示
类型环境 以安全的方式定义由环境变量,过程参数或json配置文件(包括反序列化和验证)提供的配置。 安装 npm install type-env --save type-env需要 npm install reflect-metadata --save 您的tsconfig.json需要以下标志: { " experimentalDecorators " : true , " emitDecoratorMetadata " : true } 入门 设置配置类 import { Config , EnvValue } from 'type-env' ; @ Config class DataBaseConfiguration { @ EnvValue ( 'DB_HOST' ) host : string = 'localhost' ; // default value
资源推荐
资源详情
资源评论
收起资源包目录
type-config-master.zip (42个子文件)
type-config-master
.gitignore 201B
tsconfig.json 487B
README.md 3KB
test
mocha.opts 140B
tsconfig.json 188B
config.json 140B
specs
config.spec.ts 588B
custom-config.spec.ts 9KB
json-config.spec.ts 5KB
node-env-config.spec.ts 7KB
node-args-config.spec.ts 4KB
declarations.d.ts 25B
mocha.tsnode.js 75B
assets
config.json 264B
LICENSE 1KB
package.json 1KB
src
config-source
node-args-config-source.ts 2KB
node-env-config-source.ts 193B
config-source-type.ts 206B
json-config
json-config-decorator-filepath-error.ts 184B
json-config-source.ts 2KB
json-config.ts 240B
json-config-decorator-missing-error.ts 183B
config-source.ts 2KB
deserialization
type-deserializer.ts 104B
config-options
default-config-options.ts 472B
config-options.ts 810B
decorators
config.ts 642B
decorator-meta.ts 819B
value-decorator.ts 454B
decorator-builder.ts 3KB
common
base-error.ts 607B
validation
validation-error.ts 164B
type-validator.ts 1KB
config-value
config-value-options.ts 598B
config-value.ts 4KB
value-missing-error.ts 166B
type-config.ts 2KB
index.ts 35B
.npmignore 128B
.travis.yml 218B
package-lock.json 97KB
共 42 条
- 1
资源评论
葵烟
- 粉丝: 18
- 资源: 4600
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功