2.3.3 • Published 6 years ago

hz-cli v2.3.3

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

hz-cli 使用说明 (新建项目使用)

  1. 使用前需要安装git。

  2. 全局安装hz-cli npm install hz-cli -g 请安装最新版本。

  3. 命令参数,统一hz 命令格式(注意带空格),命令:

    <arg>为必填参数,[arg]为可选参数,-option为设置选项

    • hz init <项目名> [模板名] 初始化项目,自动下载webpack模板(模板目前只有html,之后会扩展vue及react等),可不填写模板名称。
      • 例如:hz init myProject hz-webpack-html
    • hz page <页面名>生成页面,目前只能生成html(ejs or pug)&sass页面,后续会同样支持vue,react等单页面扩展。
      • -r 自动添加rem布局相关辅助函数
      • -m 自动添加移动端meta标签
      • 例如:hz page myPage -r
    • hz publish [项目名称] 上传项目。如果不加项目名,则自动读取当前项目名称。如果不加参数,可在项目的config/config.jsftp属性修改相应设置。优先级为:参数设置>config设置>默认设置
      • -l <本地项目路径> 手动设置dist文件夹目录(相对于项目根目录)日,默认dist。
      • -r <FTP上传目录> 手动设置远程文件夹目录(相对于FTP根目录),默认Content_activty/2017活动目录
      • -h <host> ftp地址
      • -u <用户名> ftp用户名
      • -p <密码> ftp密码

注意:使用hz page命令时:

1.当前脚手架生成页面时,会自动生成页面名.ejs 页面名.scss 页面名.js。当页面不需要js时或者js是已经写好的文件只需引入时,可以将js文件删除,打包时将不会自动生成页面的js文件。

2.只要在./src/pages/文件夹中,页面位置可以随便放置。但必须注意一点!.ejs与同名的.js (入口文件)必须在同一级目录。

TODOLIST

  • -f 强制上传,当重复时直接覆盖。
  • -a 在上传时自动打包当前项目。
2.3.3

6 years ago

2.3.2

6 years ago

2.3.1

6 years ago

2.3.0

6 years ago

2.2.0

7 years ago

2.2.1

7 years ago

2.1.20

7 years ago

2.1.19

7 years ago

2.1.18

7 years ago

2.1.17

7 years ago

2.1.16

7 years ago

2.1.15

7 years ago

2.1.14

7 years ago

2.1.13

7 years ago

2.1.12

7 years ago

2.1.11

7 years ago

2.1.10

7 years ago

2.1.9

7 years ago

2.1.8

7 years ago

2.1.7

7 years ago

2.1.6

7 years ago

2.1.5

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.9

7 years ago

2.0.8

7 years ago

2.0.7

7 years ago

2.0.6

7 years ago

2.0.5

7 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.3.8

7 years ago

1.3.7

7 years ago

1.3.6

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.9

7 years ago

1.2.8

7 years ago

1.2.7

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.12

7 years ago

1.1.11

7 years ago

1.1.10

7 years ago

1.1.9

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago