2.1.1 • Published 6 years ago

@coupler/runtime v2.1.1

Weekly downloads
1
License
ISC
Repository
-
Last release
6 years ago

准备运行环境

获取运行参数

  1. 提取命令行参数
  2. 提取环境变量
  3. 提取运行项目的rc对象
  4. 提取Coupler组件的rc对象(特殊组件不会提取)

提取和构建CPError

  1. 提取运行项目的CPErrors配置,挂载至global.CPError
  2. 提取依赖的Coupler组件的CPErrors配置,挂载至global.CPError

配置参数优先级

命令行参数 > 环境变量 > 项目.couplerc配置 > Coupler组件项目默认配置

运行时使用

  • global.ENV 当前运行环境,如development, production等
  • global.DEBUG 是否为调试模式
  • global.RC rc配置对象,来源于命令行参数、环境变量、.couplerc配置文件

参数格式

命令行参数名,将以“-”为分隔符切割,得到对应配置在rc对象中的路径,如parent-children-name, 在RC对象中的路径为parent.children.name.

环境变量中以COUPLER开头的变量将被提取,并按照上述规则收入rc对象