分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

关于gulp的压缩js和css

发布时间:2023-09-06 02:34责任编辑:白小东关键词:js

npm install --global gulp

npm install gulp --save-dev

在项目根目录下创建一个名为 gulpfile.js 的文件

var gulp = require(‘gulp‘);

gulp.task(‘default‘, function() {
  // 将你的默认的任务代码放在这
});

npm install  gulp-minify-css gulp-jshint gulp-uglify gulp-rename gulp-concat gulp-clean gulp-notify --save-dev

// 引入 gulp及组件var gulp=require(‘gulp‘), ?//gulp基础库 ???minifycss=require(‘gulp-minify-css‘), ??//css压缩 ???concat=require(‘gulp-concat‘), ??//合并文件 ???uglify=require(‘gulp-uglify‘), ??//js压缩 ???rename=require(‘gulp-rename‘), ??//文件重命名 ???jshint=require(‘gulp-jshint‘), ??//js检查 ???notify=require(‘gulp-notify‘); ??//提示gulp.task(‘default‘,function(){ ???gulp.start(‘minifycss‘,‘minifyjs‘);}); //css处理gulp.task(‘minifycss‘,function(){ ??return gulp.src(‘htdocs/kunpeng/static/css/*.css‘) ?????//设置css ??????.pipe(concat(‘order_query.css‘)) ?????//合并css文件到"order_query" ??????.pipe(gulp.dest(‘dist/styles‘)) ??????????//设置输出路径 ??????.pipe(rename({suffix:‘.min‘})) ????????//修改文件名 ??????.pipe(minifycss()) ???????????????????//压缩文件 ??????.pipe(gulp.dest(‘dist/styles‘)) ???????????//输出文件目录 ??????.pipe(notify({message:‘css task ok‘})); ??//提示成功});//JS处理gulp.task(‘minifyjs‘,function(){ ??return gulp.src([‘/static/js/juicer-min.js‘,‘/static/js/bootstrap.min.js‘,‘/static/js/bootstrap-datetimepicker.min.js‘,‘/static/js/order_query.js‘]) ?//选择合并的JS ??????.pipe(concat(‘order_query.js‘)) ??//合并js ??????.pipe(gulp.dest(‘‘dist/js‘)) ????????//输出 ??????.pipe(rename({suffix:‘.min‘})) ????//重命名 ??????.pipe(uglify()) ???????????????????//压缩 ??????.pipe(gulp.dest(‘dist/js‘)) ???????????//输出 ???????.pipe(notify({message:"js task ok"})); ???//提示});

注意:使用gulp3版本可用

gulp.task(‘default‘,[‘minifycss‘,‘minifyjs‘]);

转载地址 https://www.cnblogs.com/liangdaye/p/4956284.html

关于gulp的压缩js和css

原文地址:https://www.cnblogs.com/yihuite-zch/p/10482563.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved