美文网首页
gulp的使用方式

gulp的使用方式

作者: hibigger | 来源:发表于2017-10-10 08:24 被阅读0次

http://www.ydcss.com/archives/18#lesson2

1.安装nodejs跟npm包管理工具

2.全局安装gulp,npm install gulp -g,查看是否安装成功的命令,gulp -v

3.在要使用gulp的文件夹下用npm init创建package.json文件,文件内容如下

4.本地安装gulp插件

进入到项目文件夹后执行npm install --save-dev

再执行npm install gulp-less --save-dev

【注】npm install gulp --save-dev(意思是在本地当前文件夹下再安装一下gulp)

5.新建gulpfile.js文件(重要)

说明:gulpfile.js是gulp项目的配置文件,是位于项目根目录的普通js文件(其实将gulpfile.js放入其他文件夹下亦可)。

它大概是这样一个js文件(更多插件配置请查看这里):

//导入工具包 require('node_modules里对应模块')

vargulp=require('gulp'),//本地安装gulp所用到的地方

less=require('gulp-less');

//定义一个testLess任务(自定义任务名称)

gulp.task('testLess',function(){

gulp.src('src/less/index.less')//该任务针对的文件

.pipe(less())//该任务调用的模块

.pipe(gulp.dest('src/css'));//将会在src/css下生成index.css

});

gulp.task('default',['testLess','elseTask']);//定义默认任务 elseTask为其他任务,该示例没有定义elseTask任务

//gulp.task(name[, deps], fn) 定义任务  name:任务名称 deps:依赖任务名称 fn:回调函数

//gulp.src(globs[, options]) 执行任务处理的文件  globs:处理的文件路径(字符串或者字符串数组)

//gulp.dest(path[, options]) 处理完后文件生成路径

6.运行gulp

说明:命令提示符执行gulp 任务名称;

编译less:命令提示符执行gulp testLess;

当执行gulp default或gulp将会调用default任务里的所有任务[‘testLess’,’elseTask’]

相关文章

网友评论

      本文标题:gulp的使用方式

      本文链接:https://www.haomeiwen.com/subject/acnmyxtx.html