# 地铁内网

一、安装过程
1.安装gulp 命令
	npm install gulp -g
2.配置package.json   
	1.将gulp版本改成3.9.1 
		npm install gulp@3 --save-dev
	2.配置package.json ,代码见附件
		npm install
	3.配置gulpfile.js，此文件手动创建
	4.打印日志  
		npm install --save-dev gulp-util
	
二、执行流程
	1.主要过程，拷贝无需压缩文件，重命名及压缩css  js（外部控件的css与js基本是压缩的，不要在压缩），替换html里链接
		gulp  build
		
 三、目录结构
	 ├── gulpfile.js 打包task
	 ├── package.json 
     └── assets
	    ├── css  压缩过的css 
	    ├── fonts 字体
	    ├── images 图片
	    ├── js 压缩过的js
	    ├── ui_css 自定义未压缩css
        ├── ui_js 自定义未压缩js
        ├── jqueryEZView pdf浏览控件
	    └── layer 弹层控件	
     └── common 公共html文件
     └── dist 打包生成文件夹
     └── rev 打包临时文件夹
	
 四、易错
	1.解决es5 6 7混淆 命令：npm install --save-dev gulp-babel babel-preset-es2015 
	2.css和js文件要与引用的文件分开，避免重复压缩
	
五、问题
	1.es5 es6代码混写压缩后会报错
	
 