网站快速开发模板
开发环境
用 Gulp 搭建前端自动化模块,并在项目中会应用到 sass(campass) 预处理工具,所需环境如下
node
- gulp
- bower
gulpfile主要模块
- test —— js 语法测试
- sass —— scss 编译
- static —— 静态模板渲染
- html —— css 和 js 文件合并压缩以及混淆
- connect —— 建立一个 http 环境,并设置 liveload 端口
- server —— 打开浏览器窗口
- watch —— 文件变化观察
常用 gulp 指令
gulp test
—— 测试网站各 js 文件gulp start
—— 项目启动gulp build
—— 项目编译,完成后在项目根目录下生成 dist 目录,内为最终文件
项目运行
npm install
bower install
gulp start
open http://localhost:9000/app/
如果是手机网站,在浏览器模拟器中,可以从地址http://localhost:9000/
进入,项目跟目录下的页面模拟了iOS safari浏览器的状态栏、地址栏和工具栏,是你能够更加清楚的知道网页在浏览器中的页面尺寸。