Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
一氣喝成!Gulp! @ 桃園前端開發者大會 2014-6
Search
Aaron Chuo
August 16, 2014
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
一氣喝成!Gulp! @ 桃園前端開發者大會 2014-6
前端任務自動Build起來!
近來崛起的Gulp在開發人員是個超級新星,其最大的特色是架構簡潔、編寫容易、高易讀性、高維護性,當然擴充套件生態圈也日益壯大!
Aaron Chuo
August 16, 2014
More Decks by Aaron Chuo
See All by Aaron Chuo
擊殺!前端測試Boss全攻略! @ JSDC 2017
aaronchuo
0
290
Snapshot Everything @ Modern Web 2017
aaronchuo
0
79
前端團隊奴的日常 @ 高雄前端開發者大會
aaronchuo
0
140
熊大與喬巴的Workshop成果分享 @ 桃園前端開發者大會 2014-8
aaronchuo
0
140
熊大與喬巴的CSS3 Workshop教材 @ 中原大學
aaronchuo
1
110
CSS3 Workshop @ 桃園前端開發者大會閃電秀
aaronchuo
0
84
Other Decks in Programming
See All in Programming
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.7k
気持ちぃ〜角丸 Squircle
ryu1013
0
310
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
280
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
100
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
170
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
180
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Music & Morning Musume
bryan
48
7.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Paper Plane (Part 1)
katiecoart
PRO
2
12k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
My Coaching Mixtape
mlcsv
0
360
Statistics for Hackers
jakevdp
799
230k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Producing Creativity
orderedlist
PRO
348
41k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Transcript
⼀一氣喝成! Gulp
Profile ❖ 卓⼩小狂! ❖ Front-End Engineer! ❖ 曾任職美商公司、︑遊戲公司! ❖ 曾參與創業團隊和新創公司!
❖ ⽬目前專注於開源專案的開發
關於前端.. 建⽴立專案 HTML CSS JavaScript Unit Test Prototyping 相容性測試 瀏覽器測試
非同步測試 切圖 管理資源 UI設計 UX設計 ⾏行動裝置測試 RWD Preprocessor Minify Concatenation Performance調校 DOM結構優化 切割⼯工作Task 撰寫User Story Debug 和後端溝通 和設計溝通 和PM溝通 和客⼾戶吵架 微調⼯工作 需求訪問 架構設計 流程規劃 管理專案 無⽌止盡修改 版本控管 持續整合 重構程式碼 不斷學習 克服問題
情境 前端的⼯工作這麼繁瑣
情境 該如何提昇開發效率?
SOLUTION !
⼀一氣喝成! Gulp
A Streaming Build System
把你的前端⼯工作流程⾃自動化
$ npm install -g gulp
Gulp可以.. ❖ Sass compiler / 編譯Sass檔! ❖ Autoprefixer / 解決瀏覽器相容!
❖ Minify CSS / 壓縮CSS檔! ❖ Imagemin / 壓縮圖⽚片! ❖ JSHint / 檢查Javascript撰寫風格! ❖ Concatenation / 合併Javascript檔案! ❖ Uglify / 優化Javascript
Gulp還可以.. ❖ BrowserSync / ⾃自動重整瀏覽器! ❖ Notify / 執⾏行Task時可以發送訊息通知你! ❖
Jasmine, Mocha, Qunit / 常⽤用的測試框架都有⽀支援! ❖ Git / 版控也能⾃自動化! ❖ Bower / 置入專案需要⽤用到的Library
如果你不想寫JavaScript.. http://gulpfiction.divshot.io/
如果你是⽤用SublimeText.. Sublime-Gulp
如果你是⽤用Mac.. Gulp.app
當然你還有別的選擇.. Gulp DevTool
Fork https://github.com/gulpjs