时间:2021-07-01 10:21:17 帮助过:35人阅读
install
按钮,下载完成后直接运行程序,就一切准备就绪。 npm 会随着安装包一起安装,node -v //查看node版本,如果显示版本号,则安装成功。
npm -v //
查看npm版本,如果显示版本号,则安装成功。
定位到自己项目文件处 例如:
cd /Users/ydz/WebstormProjects/bucketMaster sudo npm install -g gulp // 下载安装gulp
gulp -v //
查看gulp版本,如果显示版本号,则安装成功。
npm init //建立本地仓库,生成package.json文件进行配置
npm install save-dev gulp //安装gulp到项目本地
npm install
gulp-htmlmin //安装压缩html插件npm install
gulp-uglify //安装压缩js插件npm install
gulp-minify-css //安装压缩css插件npm install
gulp-imagemin //安装压缩图片插件npm install
del//安装压缩清除插件3,新建gulpfile.js文件
collapseWhitespace: true,//压缩HTML
collapseBooleanAttributes: true,//省略布尔属性的值 <input checked="true"/> ==> <input />
removeEmptyAttributes: true,//删除所有空格作属性值 <input id="" /> ==> <input />
removeScriptTypeAttributes: true,//删除<script>的type="text/javascript"
removeStyleLinkTypeAttributes: true//删除<style>和<link>的type="text/css"
};
return gulp.src(['bucketSrc/*/*.html','bucketSrc/*.html'])
.pipe(htmlmin(options))
.pipe(gulp.dest('bucketDist'));
});
gulp.task('minifycss', function() {
return gulp.src(['bucketSrc/s/c/*/*.css','bucketSrc/s/c/*.css']) //压缩的文件
.pipe(minify())
.pipe(gulp.dest('bucketDist/s/c')) ; //
输出文件夹以上就是利用gulp实现压缩的实例的详细内容,更多请关注Gxl网其它相关文章!