Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
一氣喝成!Gulp! @ 桃園前端開發者大會 2014-6
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Aaron Chuo
August 16, 2014
Programming
1
110
一氣喝成!Gulp! @ 桃園前端開發者大會 2014-6
前端任務自動Build起來!
近來崛起的Gulp在開發人員是個超級新星,其最大的特色是架構簡潔、編寫容易、高易讀性、高維護性,當然擴充套件生態圈也日益壯大!
Aaron Chuo
August 16, 2014
Tweet
Share
More Decks by Aaron Chuo
See All by Aaron Chuo
擊殺!前端測試Boss全攻略! @ JSDC 2017
aaronchuo
0
270
Snapshot Everything @ Modern Web 2017
aaronchuo
0
68
前端團隊奴的日常 @ 高雄前端開發者大會
aaronchuo
0
93
熊大與喬巴的Workshop成果分享 @ 桃園前端開發者大會 2014-8
aaronchuo
0
120
熊大與喬巴的CSS3 Workshop教材 @ 中原大學
aaronchuo
1
92
CSS3 Workshop @ 桃園前端開發者大會閃電秀
aaronchuo
0
80
Other Decks in Programming
See All in Programming
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
250
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
CSC307 Lecture 03
javiergs
PRO
1
490
CSC307 Lecture 08
javiergs
PRO
0
670
Oxlint JS plugins
kazupon
1
1k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
CSC307 Lecture 10
javiergs
PRO
1
660
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
440
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
230
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
atmaCup #23でAIコーディングを活用した話
ml_bear
1
130
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Why Our Code Smells
bkeepers
PRO
340
58k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
180
GitHub's CSS Performance
jonrohan
1032
470k
Fireside Chat
paigeccino
41
3.8k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Building the Perfect Custom Keyboard
takai
2
690
We Have a Design System, Now What?
morganepeng
54
8k
We Are The Robots
honzajavorek
0
170
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
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