1.5.27 • Published 2 years ago

@winfe/cli-plugin-init v1.5.27

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

初始化一个项目

winex init

运行以下命令来初始化一个新项目:

winex init --name <app-name>

winex-cli可以适用于多个项目初始化场景, 目前包括:

  • 一般业务产品项目(normal)
  • 脚手架插件项目(cli-plugin)
  • 物料项目(material), 包括区块、业务组件、页面模板、业务项目模板等)

开发者可以根据实际情况进行选择.

CLI preview

normal

一般初始化流程

一般业务项目模板资源包, 通常需要对以下类别选择后完成定位:

  • domain 项目所属域(详见Domains)
  • qiankun 项目类型(详见Options中qiankun配置可选项)

初始化项目时, 项目的versiondescription选项配置, 非必填项, 默认版本为0.0.1, 描述为A project created by winex-cli. 可以根据实际需要进行修改.

CLI preview

模板选择完毕时, winex还会问询开发者是否需要对远程仓库进行初始化, 如需要, 则winex-cli会要求填写repository url, 用于关联远程仓库地址.

固定项目模板

当开发者已经有明确的模板下载目标时, 可以直接指定template选项进行项目初始化. 以物料资源测试模板为例, 运行以下命令:

winex init --name hello-world --template @winexmaterial-scaffolds/wn-vue2.x-template

CLI preview

指定项目模板时, 会对模板名称进行合法性检测, 需满足以下条件:

  • 有效的npm命名规则
  • 有效的winning项目模板资源(包括name、version)

Options

winex init 命令还有一些可选项, 可以使用--help指令查看具体的参数说明:

CLI preview

选项名称(option)缩写选项说明可选值
--name-n项目名称(同outdir)-
--type-初始化项目的类型(普通业务项目、插件项目、物料项目及其他)normal(默认)、cli-plugin等
--domain-选择业务项目所属域见Domains表详情
--qiankun-qk选择初始化业务项目时,需选择业务应用类型(主应用、子应用、独立项目)app-indep(默认)、app-main、app-sub
--template-t模板npm包名称-
--version-v项目版本号0.0.1(默认)
--description-desc项目描述A project created by winex-cli(默认)
--repository-r项目git仓库地址tfs/gitlab/github等git仓库地址
--registry-设置npm源https://registry.npmjs.org/
--packageManager-pm设置node包管理工具yarn(默认)/npm/cnpm
--path-项目存储地址(绝对地址)默认为当前运行路径

Domains

含义
common公共仓库
finance费用域
clinical临床域
execution执行域
person患者域
encouter就诊域
record记录域
knowledge知识域
material物品域
1.5.5

2 years ago

1.5.1

2 years ago

1.5.0

3 years ago

1.5.9

2 years ago

1.5.7

2 years ago

1.5.6

2 years ago

1.5.11

2 years ago

1.5.13

2 years ago

1.5.16

2 years ago

1.5.18

2 years ago

1.5.17

2 years ago

1.5.20

2 years ago

1.4.8

3 years ago

1.5.25

2 years ago

1.5.27

2 years ago

1.5.26

2 years ago

1.4.6

3 years ago

1.4.7

3 years ago

1.4.4

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.3.1

3 years ago

1.4.0

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.28

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.1.27

3 years ago

1.1.26

3 years ago

1.1.25

3 years ago

1.1.16

3 years ago

1.1.15

3 years ago

1.1.14

3 years ago

1.1.19

3 years ago

1.1.18

3 years ago

1.1.17

3 years ago

1.1.23

3 years ago

1.1.22

3 years ago

1.1.21

3 years ago

1.1.20

3 years ago

1.1.24

3 years ago

1.2.1

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.13

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.10

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.1

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.2

3 years ago

1.0.0

3 years ago

1.0.3

3 years ago

1.0.0-alpha.0

3 years ago

1.0.0-beta.2

3 years ago

1.0.0-beta.3

3 years ago

0.0.2-alpha.24

3 years ago

1.0.0-beta.4

3 years ago

0.0.2-alpha.25

3 years ago

1.0.0-beta.5

3 years ago

0.0.2-alpha.26

3 years ago

1.0.0-beta.0

3 years ago

1.0.0-beta.1

3 years ago

1.0.0-beta.11

3 years ago

1.0.0-beta.10

3 years ago

1.0.0-beta.6

3 years ago

1.0.0-beta.7

3 years ago

1.0.0-beta.8

3 years ago

1.0.0-beta.9

3 years ago

0.0.2-alpha.23

3 years ago

0.0.2-alpha.22

3 years ago

0.0.2-alpha.21

3 years ago

0.0.2-alpha.20

3 years ago

0.0.2-alpha.19

3 years ago

0.0.2-alpha.18

3 years ago

0.0.2-alpha.17

3 years ago

0.0.2-alpha.16

3 years ago

0.0.2-alpha.15

3 years ago

0.0.2-alpha.14

3 years ago

0.0.2-alpha.13

3 years ago

0.0.2-alpha.12

3 years ago

0.0.2-alpha.11

3 years ago

0.0.2-alpha.10

3 years ago

0.0.2-alpha.9

3 years ago

0.0.2-alpha.8

3 years ago

0.0.2-alpha.7

3 years ago

0.0.2-alpha.6

3 years ago

0.0.2-alpha.5

3 years ago

0.0.2-alpha.4

3 years ago

0.0.2-alpha.3

3 years ago