Skip to content

1.下载安装FEZ

Furic Zhao edited this page Jan 26, 2018 · 9 revisions
  • Mac系统推荐使用 iterm2oh my zsh
  • 类 Unix 系统,请打开任意终端输入命令执行。
  • Windows 用户请先安装 git,然后在 Git Bash 下执行命令

基本安装

  1. 安装 Node 和 NPM
  2. 全局安装 Gulp4.0
npm install gulpjs/gulp#4.0 -g
  1. 全局安装bower
npm install bower -g

下载FEZ

  • 使用Git下载(推荐)
git clone git@github.com:furic-zhao/fez.git
//或者
git clone https://github.com/furic-zhao/fez.git
  • 使用浏览器下载 将https://github.com/furic-zhao/fez/archive/master.zip下载解压到任意目录。
.
└── fez
    ├── .babelrc //babel编译配置
    ├── .editorconfig  //编辑器格式化配置
    ├── .fez  //FEZ工程源码目录(非二次开发无需关注)
    │   ├── default.js
    │   ├── dev.js
    │   ├── dist.js
    │   ├── fontmin.js
    │   ├── index.js
    │   ├── page.js
    │   ├── sftp.js
    │   ├── sprite.js
    │   ├── svg2icon.js
    │   ├── test.js
    │   ├── tinypic.js
    │   ├── utils
    │   │   ├── common.js
    │   │   ├── fezconfig.js
    │   │   ├── incremental.js
    │   │   ├── init
    │   │   │   ├── page
    │   │   │   │   ├── create-directory.js
    │   │   │   │   ├── create-index-css.js
    │   │   │   │   ├── create-index-html.js
    │   │   │   │   ├── create-index-js.js
    │   │   │   │   └── index.js
    │   │   │   ├── project
    │   │   │   │   ├── create-bower.js
    │   │   │   │   ├── create-directory.js
    │   │   │   │   ├── create-fez.config.js
    │   │   │   │   ├── create-gulpfile.babel.js
    │   │   │   │   ├── create-index-css.js
    │   │   │   │   ├── create-index-html.js
    │   │   │   │   ├── create-index-js.js
    │   │   │   │   ├── create-package.js
    │   │   │   │   ├── create-shim.js
    │   │   │   │   └── index.js
    │   │   │   └── write.js
    │   │   ├── init.js
    │   │   ├── shim.js
    │   │   ├── webp.js
    │   │   ├── zindex
    │   │   │   ├── css
    │   │   │   │   └── bootstrap.min.css
    │   │   │   └── js
    │   │   │       ├── bootstrap.min.js
    │   │   │       ├── handlebars-v4.0.5.min.js
    │   │   │       ├── jquery-2.1.3.min.js
    │   │   │       └── qrcode.min.js
    │   │   └── zindex.js
    │   └── zip.js
    ├── .gitignore
    ├── .jshintrc //JSHint规则配置
    ├── README.md
    ├── fez.config.sample.js //FEZ功能配置示例
    ├── gulpfile.babel.js //gulp入口文件(无需关注)
    └── package.json //FEZ工程框架NPM依赖包配置(非二次开发无需关注)

安装FEZ的NPM依赖包

进入FEZ工程目录执行:

npm install

安装完成会自动创建node_modules 目录

➜  fez git:(master) l
total 128
drwxr-xr-x    13 furic  staff   442B  1 26 09:51 .
drwxr-xr-x     3 furic  staff   102B  1 26 09:23 ..
-rw-r--r--     1 furic  staff   648B  1 26 09:23 .babelrc
-rw-r--r--     1 furic  staff   532B  1 26 09:23 .editorconfig
drwxr-xr-x    15 furic  staff   510B  1 26 09:23 .fez
drwxr-xr-x    13 furic  staff   442B  1 26 09:54 .git
-rwxr-xr-x     1 furic  staff    89B  1 26 09:23 .gitignore
-rw-r--r--     1 furic  staff    16K  1 26 09:23 .jshintrc
-rw-r--r--     1 furic  staff    14K  1 26 09:23 README.md
-rwxr-xr-x     1 furic  staff   9.5K  1 26 09:23 fez.config.sample.js
-rw-r--r--     1 furic  staff   212B  1 26 09:23 gulpfile.babel.js
drwxr-xr-x  1308 furic  staff    43K  1 26 09:54 node_modules //npm install 完成后自动创建
-rw-r--r--     1 furic  staff   3.6K  1 26 09:23 package.json