$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gulp のビルドをもっと効率化するツールを作ってみた / Making a Tool for...
Search
katashin
August 25, 2017
Programming
2
2.4k
Gulp のビルドをもっと効率化するツールを作ってみた / Making a Tool for Optimizing a Build Process of Gulp
DIST.17 「Webデザインの現場のための効率化術」 2017/08/25
katashin
August 25, 2017
Tweet
Share
More Decks by katashin
See All by katashin
テストの重要性 / Test is Important
ktsn
0
200
console.animate
ktsn
2
2.7k
ラムダ計算入門 / Introduction of Lambda Calculus
ktsn
0
380
Contextual ThisType and Vue.js
ktsn
0
13k
TypeScript で型検査器を作る / Implementing a type checker with TypeScript
ktsn
0
22k
大規模静的サイトのためのビルドツール
ktsn
0
2.3k
型付きテンプレートがほしい
ktsn
1
44k
Toward Type Safety of Vuex
ktsn
1
1k
Vue の TypeScript 事情
ktsn
1
2.6k
Other Decks in Programming
See All in Programming
All(?) About Point Sets
hole
0
260
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
260
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
24
21k
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
1
210
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
110
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
170
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
2
1k
AIコーディングエージェント(NotebookLM)
kondai24
0
100
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
900
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
4k
Media Capture and Streams: W3C仕様と現場での知見
nowaki28
0
130
connect-python: convenient protobuf RPC for Python
anuraaga
0
350
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
A Tale of Four Properties
chriscoyier
162
23k
A designer walks into a library…
pauljervisheath
210
24k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Transcript
Gulp ͷϏϧυΛͬͱޮԽ͢Δ πʔϧΛ࡞ͬͯΈͨ DIST.17 ʮWebσβΠϯͷݱͷͨΊͷޮԽज़ʯ 2017/08/25
@ktsn (katashin)
None
Pug Λ HTML ʹ ίϯύΠϧ
։ൃαʔόʔ ΄͍͠
มߋ͞ΕͨΒ ϥΠϒϦϩʔυ ͍ͨ͠
ن͕େ͖͍ͱϏϧυͷ Ωϟογϡ΄͍͠
ͱͯͭΒ͍
→ Houl
• ։ൃαʔόʔ • ϥΠϒϦϩʔυ • Ωϟογϡ શ෦ͬͯ͘ΕΔ
$ houl build $ houl dev $ houl watch
Houl ͷಛ • Gulp ϓϥάΠϯΛͦͷ··͑Δ • ։ൃαʔόʔιʔεΛಈతʹϏϧυ͢Δ • ϑΝΠϧͷґଘؔղऍ͢Δ Watch
ػೳ • ϏϧυͷΩϟογϡػೳ (--cache) • ϓϦηοτػೳ
$ npm i -g houl https://github.com/ktsn/houl υΩϡϝϯτ