Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

tofishes/theme

Repository files navigation

gulp项目编译

目标

  • less编译, 生成sourceMap (方案:gulp-less + gulp-sourcemaps 或者 gulp-less-sourcemap)
  • css合并压缩 (gulp-concat, gulp-minify-css)
  • js语法检查,合并,压缩 (gulp-jshint, gulp-concat, gulp-uglify)
  • 图片压缩 (gulp-imagemin)
  • assets资源缓存,生成hash文件名并替换引用路径 (gulp-rev-all)
  • 实时监控文件更改,并只处理有更改的文件 (gulp-changed || gulp-newer)
  • 文档生成

相关插件列表(通过[gulp plugins] (http://gulpjs.com/plugins/),寻找合适的gulp组件)

可选插件

安装(--save-dev参数表示更新package.json文件的依赖配置)

npm install gulp gulp-util gulp-size gulp-concat gulp-imagemin gulp-less-sourcemap gulp-autoprefixer gulp-minify-css gulp-jshint gulp-requirejs gulp-uglify gulp-rename gulp-minify-html gulp-clean gulp-changed gulp-rev-all --save-dev

参考

http://www.mikestreety.co.uk/blog/an-advanced-gulpjs-file
http://blog.nodejitsu.com/npmawesome-9-gulp-plugins/
https://phphub.org/topics/49
http://www.dbpoo.com/getting-started-with-gulp/
http://stefanimhoff.de/2014/gulp-tutorial-13-revisioning/

About

some theme files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /