1.0.5 • Published 2 years ago

@eqshow/add v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@eqshow/add

TODO: 为eqx-cli的 add 命令。提供了一个直接调用的方法,一个核心构造函数。

使用方法

const add = require('@eqshow/add')
// actionParams 为 commanderJS 中action函数的所有参数组成的数组
add(actionParams)

// 或者
const { AddCommand } = require('@eqshow/create')
return new AddCommand(actionParams)

AddCommand

add 命令的核心构造函数。接收一个参数 actionParams 。此参数为 commander.jsaction 命令函数的所有参数构成的数组。

属性

属性说明类型
_argvcommanderJs中 add 命令接收的所有参数Arrary
_cmdcommanderJs中 add 命令本身Object
pluginToAdd要添加的参数名称(有可能包含版本号)String
pluginOptions脚手架命令接收的options参数Object
context新建项目的执行上下文(根据项目名称)String
pluginName要添加的插件的名称String
pluginVersion要添加的插件的版本String

方法

方法说明参数
init实例初始化的核心方法actionParams
parsingPlugin解析插件的名称和版本号——