Gulp資料大全:入門、插件、腳手架、包清單

awesome-gulp中文版

一份gulp的資源,插件和使用實(shí)例清單, 致力于打造更好的前端工程構(gòu)建流程。

被老外的awesome 清單刺激到,覺得有必要翻譯一份,為國產(chǎn)的程序員們做點(diǎn)事情,本清單將保持實(shí)時更新同步。PS:進(jìn)都進(jìn)來了,就順便看看其他的吧:

項(xiàng)目的Github地址:awesome-react-cn,歡迎start。
翻譯得倉促,如有問題,請?zhí)?a target="_blank" rel="nofollow">issues
如果想貢獻(xiàn),請Pull Requests。

資源

通用資源

官方文檔

組織

入門教程

Gulp入門

Gulp 4 入門

Gulp with Browserify

Gulp with Angular

Gulp with Angular and Browserify

Gulp with React and Browserify

Gulp with Ember

其他資源

插件

編譯

合并

壓縮

優(yōu)化

資源注入

  • gulp-useref - 解析HTML文件中特殊標(biāo)簽里面的script或style標(biāo)簽,合并成一個script或css文件,并替換。
  • gulp-inject - 將指定的css或js文件以標(biāo)簽的形式插入到HTML中的指定標(biāo)志內(nèi)。
  • wiredep - 將Bower依賴自動注入HTML文件中。

模板

代碼校驗(yàn)

實(shí)時加載

緩存

流控制

日志

  • gulp-notify - Gulp的通知插件.
  • gulp-size - 顯示你的項(xiàng)目的大小.
  • gulp-debug - 通過調(diào)試文件流來觀察那些文件通過了你的Gulp管道.

測試

其他插件

腳手架

模板

  • web-starter-kit - Google的Web Starter Kit.
  • gulp-plugin-boilerplate - 創(chuàng)建Gulp插件的開始模板.
  • polymer-starter-kit -Polymer 1.0 應(yīng)用的起點(diǎn).
  • este - 同構(gòu)的web應(yīng)用最全面的React/Flux開發(fā)棧和開始模板.
  • mnml - 開發(fā)響應(yīng)式HTML5/Sass項(xiàng)目的最小開始模板.
  • kraken 一個輕量級的、移動端優(yōu)先的前端開發(fā)開始模板.
  • angularjs-gulp-browserify-boilerplate - 一個使用AngularJS, Sass, gulp, 和 Browserify技術(shù)的開始模板.
  • hapi-ninja - 一個使用Node.js, Hapi, and Swig技術(shù)的開始模板.
  • laravel-5-boilerplate - 一個Laravel 5 開始模板.
  • react-starterkit - 包含react-router, Reflux, jest, webpack, gulp and Stylus的React開始模板.

Yeoman生成器

其他

  • elixir - 一個為你的應(yīng)用定義基本的gulp任務(wù)的干凈、靈活的API.
  • gulp-app - 將Gulp作為一個應(yīng)用(OS X).
  • lmn-gulp-tasks - gulp任務(wù)的單元測試示例.
  • gulp-chef - 一個優(yōu)雅的、簡單的重復(fù)時候gulp task的方法.

證書

CC0

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容