k-cli-utils
v0.1.6
Published
FE Cli 工具方法集 for k-fe-cli
Downloads
5
Maintainers
Readme
k-cli-utils
K-CLI 以及相关的插件需要用到的 utils 方法及常量
Getting Started
$ npm install k-cli-utils --save
API
consts 静态常量
| name | desc | type | value |
| ----------------- | ------------------------------------------- | ------ | ---------------------------------- |
| WORKSPACE | 当前的执行目录,即 process.cwd() | string | |
| CONFIG_PATH | 全局配置根目录 ~/.feconfig | string | |
| PLUGIN_PATH | 全局插件根目录 ~/.feconfig/lib/node_modules | string | |
| USER_PROFILE | 用户信息配置文件 ~/.feconfig/profile.json | string | |
| NPM_REGISTRY_URL | npm registry 地址 | string | 'https://registry.npmjs.org'
|
version 版本号相关方法
checkUpdate(registry: string, current: string): Promise<false | string>
检查是否需要更新,如果有新版本,则返回版本号needUpdate(registry: string, current: string): Promise<boolean>
是否有新版本,以及是否需要升级(控制台二次确认)
userinfo 用户信息相关方法
getInfo(): Promise<UserConfig>
获取用户信息,如果没果,则会调用设置setInfo(isUpdate = false)
设置用户信息, isUpdate 表示强制更新