mbmc.net
当前位置:首页 >> gulp >>

gulp

gulp.task('uglify', function () { gulp.src(['js/*.js']) //这里如果是 有很多js文件 ['js/*.js'] .pipe(uglify()) .pipe(rename({suffix: '.min'})) // 上面如果是 ['js/*.js'],要把所有的文件都添加.min.js后缀 .pipe(gulp.dest('js')); });

gulp = require("gulp"); clean =require("gulp-clean"); gulp.task("clean",function(){ gulp.src("你要的目标") .pipe(clean()) })

使用 ! gulp.src( [ '.tmp/**/*', '!.tmp/static/scss', '!.tmp/**/*.scss'] );上面代码排除了 '.tmp/static/scss' 目录下的文件 和 '.tmp/**/**.scss'

可以监听 end 事件: gulp.task( 'move', () => { return gulp.src( 'src/**/*' ).pipe( gulp.dest( '.tmp' ) ) .on( 'end', () => { console.log( arguments ); } ); } );

gulp在3.9版本里面增加了对babel的支持,因此我们可以直接在gulpfile里面使用ES6(ES2015)了。 升级gulp版本 首先要检测一下我们的gulp版本,确保CLI版本及Local版本都在3.9之上: gulp -v 版本如下: CLI version 3.9.0 Local version 3.9.0 若版...

npm -g install gulp如果是 Linux 或者 Mac,你可能需要在前面加 sudo sudo npm install -g gulp上面的命令中个,-g 代表全局安装,安装之后你可以直接在终端执行 gulp 命令。 npm install gulp如果不实用 -g 参数,gulp 会被装在当前目录下的 n...

这种拼写规则叫 glob,可以参考 github 上的 node-glob 代码库 附常用规则: * 匹配0或多个除了 / 以外的字符 ? 匹配单个除了 / 以外的字符 ** 匹配多个字符包括 / {} 可以让多个规则用 , 逗号分隔,起到或者的作用 ! 出现在规则的开头,表示取...

gulp-file-include提供了一个include的方法让我们可以想后端模版一样把公共的部分分离出去。而且提供的include方法有许多配置项,详细可以去看看 gulp-file-include。 安装:npm install gulp-file-include –save-dev 安装好之后,来简单的组织...

如果全局安装了 gulp 相关module,比如 gulp-concat,可以用如下方式引入到当前项目里: npm link gulp-concat --save-dev

通过下面命令: gulp -v查看 gulp 的版本,如果命令不存在就是没安装成功。

网站首页 | 网站地图
All rights reserved Powered by www.mbmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com