1. 安装node,选择版本不多说
中文网 http://nodejs.cn/
官网 http://www.nodejs.org/download/
安装套路:选择安装路径,接受协议,各种下一步
注意一点:一般勾选自动配置环境变量,不然要自己配置,默认给配置的话就方便多了。如果需要配置环境变量的话,加上nodejs的安装路径即可,比如说我的安装路径是D:\nodejs\,那么在path的变量值之后加上;D:\nodejs\即可
2. gulp作用
• 自动刷新页面
• 自动编译scss
• 自动合并文件
• 自动压缩文件
3. gulp简单使用配置
创建一个测试项目gulp
• Ctrl+R -> cmd -> cd到gulp目录
• npm install gulp
• npm install gulp-connect
• npm install gulp-ruby-sass
• npm install gulp-uglify
在项目文件下创建配置文件gulpfile.js
文件内容:
//加载模块
var gulp = require("gulp");
//合并文件
//var concat = require("gulp-concat");
//热部署(即时刷新)
var connect = require("gulp-connect");
//编译scss
var sass = require("gulp-ruby-sass");
//压缩文件
var uglify = require("gulp-uglify");
//定义个任务,处理html
gulp.task("refreshHTML",function(){
gulp.src("./*.html").pipe(connect.reload());
});
//监听任务
gulp.task("watch",function(){
//让connect启动一个服务器,这样它才能即时刷新浏览器
connect.server({
livereload:true
});
//检测文件的变化,执行相应的任务
gulp.watch("./*.html",["refreshHTML"]);
});
/*******************我是文件结束线*******************************/
命令行中:
gulp watch 回车得到如下(如果提示不是内部命令什么鬼的,npm install -g gulp)
得到localhost:8080地址,就可以实现实时更新啦,撒花完结!
附相关网站教程:
https://www.npmjs.com/
http://www.open-open.com/lib/view/open1426232157888.html