Gulp

Awesome Gulp Awesome

>精选的精选列表 gulp 资源,插件和样板,以实现更好的开发工作流程自动化.

寻找别的东西? 看看其他 awesome lists.

Contribution

:octocat:欢迎所有贡献. 随意贡献(guidelines).

Legend

[:no_entry:] - 弃用通知;

Resources

General Resources

Official Documentation

Community

Tutorials

Gulp Tutorials

Gulp 4 Tutorials

Gulp with Browserify

Gulp with Angular

Gulp with Angular and Browserify

Gulp with Angular and Webpack

Gulp with React and Browserify

Gulp with Ember

Gulp with WordPress

Miscellaneous Resources

Plugins

Compilation

Transpilation

Concatenation

Minification

Optimization

Injecting Assets

  • gulp-useref - 解析HTML文件中的构建块以替换对非优化脚本或样式表的引用.
  • gulp-inject - 将每个文件转换为字符串,并将每个转换后的字符串注入目标流文件中的占位符.
  • wiredep - Wire Bower依赖于您的源代码.

Templating

Linting

Live Reload

Caching

Flow Control

Logging

  • gulp-notify - gulp的通知插件.
  • gulp-size - 显示项目的大小.
  • gulp-debug - 调试乙烯基文件流以查看通过gulp管道运行的文件.
  • gulp-beer - 使用交互式系统通知和自定义服务器进行错误显示的错误报告.

Testing

Miscellaneous Plugins

Scaffolding

Boilerplates

  • web-starter-kit - Google Web Starter Kit.
  • gulp-plugin-boilerplate - Boilerplate来kickstart创建gulp插件.
  • polymer-starter-kit - Polymer 1.0应用程序的起点.
  • este - 用于同构功能Web应用程序的最完整的React / Flux dev堆栈和入门工具包.
  • mnml - 最小的样板,以启动响应式HTML5 / Sass项目.
  • kraken - 面向前端Web开发人员的轻量级移动优先模板.
  • angularjs-gulp-browserify-boilerplate - 使用AngularJS,Sass,gulp和Browserify的Boilerplate.
  • hapi-ninja - Node.js,Hapi和Swig样板.
  • laravel-5-boilerplate - Laravel 5样板项目.
  • react-starterkit - React入门套件,包含react-router,Reflux,jest,webpack,gulp和Stylus.
  • gulp-front - Frontend boilerplate and modular BEM css framework based on gulp, pug, stylus, postcss, webpack and babel.
  • Front End Starter - 由Gulp,HTML5 bolierplate,Sass,PostCss和Webpack(用于Babel转换)提供支持的前端项目的样板.

Yeoman Generators

Miscellaneous

  • elixir - 一个干净,流畅的API,用于为Laravel应用程序定义基本的gulp任务.
  • gulp-app - Gulp作为应用程序(OS X).
  • lmn-gulp-tasks - gulp任务单元测试的示例.
  • gulp-chef - 重用gulp任务的优雅,直观的方式.

License

CC0

在法律允许的范围内, Philipp Alferov 已放弃对此作品的所有版权及相关或相邻权利.