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
大規模静的サイトのためのビルドツール
Search
katashin
April 28, 2017
Programming
2.3k
0
Share
大規模静的サイトのためのビルドツール
Meguro.es x Gotanda.js #1 in Drecom
https://github.com/ktsn/houl
katashin
April 28, 2017
More Decks by katashin
See All by katashin
テストの重要性 / Test is Important
ktsn
0
210
console.animate
ktsn
2
2.7k
Gulp のビルドをもっと効率化するツールを作ってみた / Making a Tool for Optimizing a Build Process of Gulp
ktsn
2
2.5k
ラムダ計算入門 / Introduction of Lambda Calculus
ktsn
0
430
Contextual ThisType and Vue.js
ktsn
0
13k
TypeScript で型検査器を作る / Implementing a type checker with TypeScript
ktsn
0
22k
型付きテンプレートがほしい
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
tRPCの概要と少しだけパフォーマンス
misoton665
2
240
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
150
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
300
JOAI2026 1st solution - heron0519 -
heron0519
0
150
GoogleCloudとterraform完全に理解した
terisuke
1
160
Spec-driven Development: How AI Changes Everything (And Nothing)
simas
PRO
0
250
Don't Prompt Harder, Structure Better
kitasuke
0
780
感情を設計する
ichimichi
5
1.6k
From Formal Specification to Property Based Test
ohbarye
0
350
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
220
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
280
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
110
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Un-Boring Meetings
codingconduct
0
270
YesSQL, Process and Tooling at Scale
rocio
174
15k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Producing Creativity
orderedlist
PRO
348
40k
Become a Pro
speakerdeck
PRO
31
5.9k
[SF Ruby Conf 2025] Rails X
palkan
2
980
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
780
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
The Limits of Empathy - UXLibs8
cassininazir
1
310
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
Transcript
େن੩తαΠτͷͨΊͷ Ϗϧυπʔϧ .FHVSPFTY(PUBOEBKTJO%SFDPN
!LUTO LBUBTIJO ϑϩϯτΤϯυΤϯδχΞ ࠷ۙίʔυΛΩϨΠʹͨ͠Γ ΈΜͳΛԠԉ͢Δ͓ࣄͯ͠·͢
େن੩తαΠτ
None
Ϗϧυ͕͍࣌ؒͱ ͍Ζ͍ΖͱࠔΔ
13ຖʹϏϧυˠϓϨϏϡʔ
7JTVBM5FTUຖʹϏϧυ
Ϗϧυ࣌ؒΛ͍ͨ͘͠
LUTOIPVM
ϏϧυΩϟογϡ ґଘ มߋͱͦͷґଘΛϏϧυ ɹˠJOEFYTDTT Ϣʔβʔ͕ߋ৽ ɹˠ@WBSJBCMFTTDTT Ϗϧυͷ Ωϟογϡ
EFWTFSWFSʹ ϑΝΠϧΛϦΫΤετ ˠJOEFYDTT ґଘ ͦΕΛϏϧυͯ͠ฦ͢ ϏϧυલϑΝΠϧΛऔಘ ɹˠJOEFYTDTT ಈతίϯύΠϧ
(VMQϓϥάΠϯΛ͑Δ
# ΩϟογϡΛߟྀͯ͠Ϗϧυ $ houl build -c config.js —cache .cache #
Dev server ΛͨͯΔ $ houl dev -c config.js
σϞ
·ͱΊ w େن੩తαΠτͰ(VMQͷϏϧυ͕࣌ؒ ͘ͳͬͯͭΒ͍ w Ϗϧυ͕࣌ؒ͘͢ΔͨΊʹLUTOIPVMΛ ࡞ͬͯΈͨ w (VMQϓϥάΠϯޓͰΩϟογϡػೳɺ EFWTFSWFS͖