0.0.28 • Published 2 years ago

@midea-infra/cli v0.0.28

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

CLI 服务

CLI (@midea-infra/cli) 是一个全局安装的 npm 包,构建于 webpack 和 webpack-dev-server 之上的。它包含了:

  • 一个针对绝大部分应用优化过的内部的 webpack 配置;
  • 项目内部的命令,提供 dev、build 和 deploy 命令。

全局安装

npm install -g @midea-infra/cli
# OR
yarn global add @midea-infra/cli

查看可用模版

midea-infra list

Available official templates:

  • ★ react - Set up a react modern web app by running one command.
  • ★ vue-2.x - Set up a vue 2.x modern web app by running one command.
  • ★ vue-3.x - Set up a vue 3.x modern web app by running one command.

初始化项目

使用官方模版

midea-infra init <template-name> [project-name]

在生成项目时,您会被要求输入项目的基本信息,不同项目模板需要配置的信息不同。 当项目创建完成后,我们会根据您的选项自动帮您完成 包依赖安装,当然您也可以尝试手动安装。

从 Github 下载模板

github 上的用户自定义模板仓库为例,你可以使用如下命令下载:

midea-infra init <owner/repo> [project-name]

依赖 Secure Shell 机制,如果此仓库受网络环境访问限制(例如公司内网版 github),你必须保证本地 git 有权限访问此仓库,关于此问题您可以参阅 Connecting to GitHub with SSH

如果您的仓库不允许 HTTP 下载模式,你可以运行以下命令使用 clone 模式进行模板下载。

midea-infra init <owner/repo> [project-name] --clone

注:当使用 @midea-infra/cli 时,你可能使用自定义的私人模板创建工程,并且此工程保存在受网络访问限制的代码托管平台中,您需要确保本地 git 有权限访问您输入的模板仓库。

使用本地模板

@midea-infra/cli 支持使用本地的模板创建工程,您可以通过以下命令使用本地模板。

midea-infra init </User/home/xxx/templateName> [project-name]
# OR
midea-infra init <./xxx/templateName> [project-name]
0.0.27

2 years ago

0.0.28

2 years ago

0.0.24

3 years ago

0.0.25

2 years ago

0.0.26

2 years ago

0.0.23

4 years ago

0.0.22

4 years ago

0.0.21

4 years ago

0.0.20

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago