$ npm install gulp -g $ npm install gulp-minify-css gulp-uglify gulp-htmlmin gulp-htmlclean gulp --save 或者使用yarn yarn global add gulp yarn add gulp-minify-css gulp-uglify gulp-htmlmin gulp-htmlclean gulp 然后,在根目录新增 gulpfile.js : var gulp = require('gulp'); var minifycss = require('gulp-minify-css'); var
gulp-rename”); 后继续在gulpfile.js的文件中输入如下所示 (接着上面的合并) 随后再次启动监听 在cmd命令行输入** gulp watchall ⑥ 压缩css 使用Gulp-minify-css 插件 在cmd命令行中输入 npm install gulp-minify-css –save-dev //安装Gulp-minify-css 插件 待安装成功后在gulpfile.js的文件中输入 const minifycss = require(“gulp-minify-css”) (继续在重命名js文件下添加) 后继续在gulpfile.js的文件中输入如下所示 (接着上面的重命名
description": "Gul pcourse by link", "main": "app.js", "dependencies": { "express": "^4.13.4", "gulp-minify-css npm install --save-dev gulp // 本地使用gulp npm install --save gulp-imagemin // 压缩图片 npm install --save gulp-minify-css
gulp.task 定义任务 gulp.src 找到执行文件 gulp.dest 执行任务的文件去出 gulp.watch 观察文件是否发生变化 4.安装一些常用的压缩包 cnpm install gulp-minify-css gulp-uglify gulp-concat --save-dev ///////////////// 1.css压缩 gulp-minify-css 2.js压缩 gulp-uglify
初始化: npm init -y 安装依赖: npm i @babel/preset-env @babel/core gulp gulp-uglify gulp-htmlmin gulp-minify-css let uglify = require("gulp-uglify"); let htmlmin = require("gulp-htmlmin"); let minifycss = require("gulp-minify-css
(如第五步配置完成,此步忽略) npm install gulp-sass gulp-autoprefixer gulp-minify-css gulp-css-spriter gulp-jshint 2 * gulp 3 * $ npm install gulp-sass gulp-autoprefixer gulp-minify-css gulp-css-spriter gulp-jshint ),//编译sass 8 autoprefixer = require('gulp-autoprefixer'),//补全浏览器前缀 9 minifycss = require('gulp-minify-css
2.7.15", "gulp-htmlmin": "^3.0.0", "gulp-if": "^2.0.2", "gulp-imagemin": "^4.1.0", "gulp-minify-css 具体关于路径的写法,可以去看gulp官网的api:https://www.gulpjs.com.cn/docs/api/ gulp-minify-css这个官网提示已经弃用,改用gulp-clean-css 'use strict'; var gulp = require('gulp'), minifycss = require('gulp-minify-css'),//压缩css 已弃用
gulp npm install gulp -g # 查看版本 gulp -v 2、安装gulp插件 在站点根目录下安装 npm install gulp --save npm install gulp-minify-css gulpfile.js文件 在 Hexo 站点下新建gulpfile.js文件,文件内容如下: var gulp = require('gulp'); var minifycss = require('gulp-minify-css
function(){ gulp.src('js/*.js').pipe(uglify()).pipe(gulp.dest('dist/js')) }); Css文件压缩 npm install gulp-minify-css --save-dev npm install gulp-clean-css --save-dev cssmin = require('gulp-minify-css'); gulp.task('myminifycss
下面统一介绍几个常见的 插件,更详细用法可以到对应官方站点查看API sass的编译(gulp-ruby-sass) 自动添加css前缀(gulp-autoprefixer) 压缩css(gulp-minify-css 比如安装压缩css的依赖包: npm install gulp-minify-css --save-dev 这里直接把所以依赖全支持上,因为都要用到。 require('gulp-ruby-sass'), autoprefixer = require('gulp-autoprefixer'), minifycss = require('gulp-minify-css
gulp-file-include ——用于文件模块化导入,如用include的方式导入公共部分 gulp-connect ——用于启动本地服务器 gulp-clean ——清理目录 gulp-uglify --压缩js gulp-minify-css gulp-uglify'); // 压缩js // const Babel = require('gulp-babel'); // css const Minifycss = require('gulp-minify-css 6.0.0", "gulp-jshint": "^2.1.0", "gulp-less": "^4.0.1", "gulp-md5-plus": "^1.0.3", "gulp-minify-css
var uglify = require('gulp-uglify'); var concat = require('gulp-concat'); var minifyCss = require('gulp-minify-css
按照实际的打包顺序, 我依次会介绍gulp-git、gulp-htmlmin、gulp-uglify、gulp-concat、gulp-ng-annotate(如果不是angular框架不需要)、gulp-less、gulp-minify-css gulp-minify-css 一个压缩css的插件,与uglify类似,只不过一个压缩JS,一个压缩CSS。 可选参数为: keepSpecialComments:是否保留特殊前缀。 具体属性参考:https://github.com/nfroidure/gulp-minify-css。 minimist 这个插件,简单来说就是从命令行当中提取参数。
, "gulp-imagemin": "^2.4.0", "gulp-jshint": "^2.0.0", "gulp-livereload": "^3.8.1", "gulp-minify-css imagemin = require('gulp-imagemin') sass = require('gulp-ruby-sass') minifycss = require('gulp-minify-css
//outPutPathName: String .pipe(gulp.dest(outPutPathName)); 压缩~CSS代码(合并-重命名-输出同上) 压缩: gulp-minify-css; ", "gulp-uglify": "~1.4.2", "gulp-jshint": "~1.11.2", "gulp-rename": "~1.2.2", "gulp-minify-css 具体做法,首先将需要的插件全局环境下Down下来: npm install gulp gulp-concat gulp-rename gulp-uglify gulp-minify-css gulp-jshint 当然,npm link也支持多个参数: npm link gulp gulp-concat gulp-rename gulp-uglify gulp-minify-css gulp-jshint gulp-cached
--- gulp -------- var gulp = require('gulp'), concat = require('gulp-concat'), minifycss = require('gulp-minify-css
$ npm install gulp --save-dev 安装 gulp 插件 $ npm install --save-dev gulp-ruby-sass gulp-autoprefixer gulp-minify-css gulp-rename gulp-livereload gulp-cache del sass的编译 (`gulp-ruby-sass`) 自动添加css前缀(`gulp-autoprefixer`) 压缩css(`gulp-minify-css
require('gulp-less'); //压缩js var uglify = require('gulp-uglify'); //压缩css var minifyCss = require('gulp-minify-css
安装命令如下: npm init //- 会生成一个package.json文件 npm install gulp --save-dev //- gulp插件的核心 npm install gulp-minify-css gulp'); var concat = require('gulp-concat'); //- 多个文件合并为一个; var minifyCss = require('gulp-minify-css
// 示例:使用Gulp任务来压缩CSS文件 const gulp = require('gulp'); const minifyCSS = require('gulp-minify-css'); gulp.task