@yaoxfly/cli

1.0.5 • Public • Published

@yaoxfly/cli

干净极简的项目脚手架集成了vue3项目模板,vitepress项目模板等,开箱即用。

使用 npx

无感知下载模板,无需安装@yaoxfly/cli

npx @yaoxfly/cli@latest create  [工程名]

国内npx使用npm镜像下载可能会比慢,请切换其他镜像比如taobao镜像,可使用nrm管理,或其他方式,镜像切换

创建工程

你也可以下载后再使用,当前方式可提供更全面的功能,全局下载。

npm i @yaoxfly/cli -g

使用

yx-cli create [工程名]

添加模板

添加自定义的模板,比如自己GitHub或者Gitee(码云)上的项目地址

yx-cli add

模板地址的格式

可以采用下面简写方式

GitHub - github:owner/name 或者 owner/name
GitLab - gitlab:owner/name
Bitbucket - bitbucket:owner/name

1.默认是 master 分枝, 但你可以指定分枝和tag ,如 owner/name#my-branch。 2.你还可以指定自定义来源,如gitlab:custom.com:owner/name. 自定义来源默认为 httpsgit@ , 可自定义协议。

Direct - direct:url方式

这种方式会跳过上面简写的方式,直接传递完整的 url

direct:https://gitlab.com/flippidippi/download-git-repo-fixture.git

Gitee(码云),私库等地址可以使用这种方式。

删除模板

yx-cli delete

查看模板列表

yx-cli list

镜像切换

使用nrm

全局下载

npm i nrm@1.0.0 -g

node版本较低,高版本nrm可能无法使用。

查看镜像列表

nrm ls

使用淘宝镜像

nrm use taobao

使用npm

设置淘宝镜像

npm config set registry https://registry.npmmirror.com/

查看是否配置成功

npm config get registry 

查看npm当前配置

npm config list 

设置npm镜像

npm config set registry https://registry.npmjs.org/

使用.npmrc

根目录下,创建.npmrc写入下面内容

registry= https://registry.npmmirror.com/

Package Sidebar

Install

npm i @yaoxfly/cli

Weekly Downloads

0

Version

1.0.5

License

MIT

Unpacked Size

25.3 kB

Total Files

12

Last publish

Collaborators

  • yaoxfly