Skip to content

API 参考 / @142vip/fairy-cli / InstallCliOptions

接口: InstallCliOptions ​

定义于: packages/fairy-cli/src/utils/install.util.ts:80

fa install / fa ci 共用 CLI 参数

theme_extends ​

属性 ​

corepackAliRegistry? ​

optional corepackAliRegistry?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:85


corepackRegistry? ​

optional corepackRegistry?: string | boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:84


corepackTencentRegistry? ​

optional corepackTencentRegistry?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:86


dryRun? ​

optional dryRun?: boolean

定义于: packages/utils/src/pkgs/commander.ts:19

注册 --dry-run(子命令 -h 展示,紧挨 --help 上方)

继承自 ​

FairyCommandOptions.dryRun


force? ​

optional force?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:88

-f:强制更新 lock(pnpm i --force / npm i --force)


hookOnly? ​

optional hookOnly?: string

定义于: packages/fairy-cli/src/utils/install.util.ts:92

仅执行 fairy.config → hooks.<name>,不安装依赖


ignoreScripts? ​

optional ignoreScripts?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:90

CLI --ignore-scripts 或 fairy.config → install.ignoreScripts


npm? ​

optional npm?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:93


npmAliRegistry? ​

optional npmAliRegistry?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:82


npmRegistry? ​

optional npmRegistry?: string | boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:81


npmTencentRegistry? ​

optional npmTencentRegistry?: boolean

定义于: packages/fairy-cli/src/utils/install.util.ts:83


trace? ​

optional trace?: boolean

定义于: packages/utils/src/pkgs/commander.ts:23

注册 --trace(根程序 -h 展示;开启后 VipConsole.trace 输出执行日志)

继承自 ​

FairyCommandOptions.trace


vip? ​

optional vip?: boolean

定义于: packages/utils/src/pkgs/commander.ts:21

注册 --vip(子命令 -h 展示,紧挨 --help 上方)

继承自 ​

FairyCommandOptions.vip