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.js
Search
井上拓
November 12, 2016
Technology
0
230
今日から使えるgulp.js
WEB TOUCH MEETING #95で登壇した資料です。
デモ:
https://github.com/takanashi66/wtm95_gulp_demo
井上拓
November 12, 2016
Tweet
Share
More Decks by 井上拓
See All by 井上拓
これからはじめるGit
takanashi66
0
730
Laravel Mixではじめるwebpack
takanashi66
0
500
gulpやめてLaravel Mixはじめた話
takanashi66
1
210
LT-WordPressの開発をプラグインで管理する
takanashi66
0
350
広島フロントエンド勉強会 Vol.18 『gulpの基本とgulp4』
takanashi66
1
200
CSS Grid Layout Module
takanashi66
0
110
webサイトのiPhone X 対応
takanashi66
0
1.6k
web制作におけるGitフロー
takanashi66
0
600
広島フロントエンド勉強会 Vol.12 『CSS Grid Layout Module』
takanashi66
0
300
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2025年8月度サービス・アップデート
oracle4engineer
PRO
0
160
衝突して強くなる! BLUE GIANTと アジャイルチームの共通点とは ― いきいきと活気に満ちたグルーヴあるチームを作るコツ ― / BLUE GIANT and Agile Teams
naitosatoshi
0
280
モダンフロントエンド 開発研修
recruitengineers
PRO
9
6k
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
380
モバイルアプリ研修
recruitengineers
PRO
5
1.6k
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
800
実運用で考える PGO
kworkdev
PRO
0
130
努力家なスクラムマスターが陥る「傍観者」という罠と乗り越えた先に信頼があった話 / 20250830 Takahiro Sasaki
shift_evolve
PRO
2
130
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
210
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
4
1.2k
AIとTDDによるNext.js「隙間ツール」開発の実践
makotot
6
800
Kubernetes における cgroup v2 でのOut-Of-Memory 問題の解決
pfn
PRO
0
430
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
The Language of Interfaces
destraynor
160
25k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
A Tale of Four Properties
chriscoyier
160
23k
How to train your dragon (web standard)
notwaldorf
96
6.2k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Music & Morning Musume
bryan
46
6.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Transcript
ࠓ͔Β͑ΔHVMQKT $PEF$PEF Ҫ্
Ҫ্ w ౡϑϩϯτΤϯυษڧձओ࠵ w $44/JUFJO)*304)*."࣮ߦҕһձ෭ҕһ w 8Ǻ$).&&5*/(डͷਓ $PEF$PEF ͜Μͳਓ
w HVMQKTͱ w HVMQKTͷಋೖ w HVMQKTσϞ w ·ͱΊ ࣍
HVMQKTͱ
HVMQKTͱ w /PEFKTͷ4USFBN"1*ΛͬͨϏϧυγεςϜ w ઃఆΛ+BWB4DSJQUͰॻ͘ w ඇಉظͰฒྻॲཧΛߦ͏ ࡶͳॲཧΛࣗಈԽ͢ΔʮϏϧυγεςϜʯ
HVMQKTͰ͖Δ͜ͱ w )5.- w 4BTT w ϕϯμʔϓϨϑΟοΫε w ίϯύΠϧ w
+BWB4DSJQU w ѹॖ w ϒϥβͷϦϩʔυ XFCαΠτͷίʔσΟϯάʹఔ͕ͨ͘͞Μ
HVMQKTͷಋೖ
Πϯετʔϧ /PEFKTͷΠϯετʔϧ IUUQOPEFKTKQOPEFKTPSH@KBEPDTW
ࠇ͍ը໘
OQNJOJU ύοέʔδཧ ରܗࣜͰQSPKFDUͷॳظઃఆΛߦ͏ OQNJOJU ϓϩδΣΫτΛڞ༗ͨ͠߹ͳͲʹ OQNJOTUBMM ࠓͷOQNͷڥ͕ἧ͏
Πϯετʔϧ HVMQKTͷΠϯετʔϧ TVEPOQNJOTUBMMHHVMQ OQNJOTUBMMTBWFEFWHVMQ άϩʔόϧΠϯετʔϧ ϩʔΧϧΠϯετʔϧ
Πϯετʔϧ HVMQpMFKTͷجຊܗ HVMQUBTL λεΫ໊ GVODUJPO \ HVMQTSD ಡΈࠐΈΉϑΝΠϧ
ʙॲཧʙ QJQF HVMQEFTU ग़ྗ͢ΔσΟϨΫτϦ ^
HVMQKTσϞ
4BTTͷίϯύΠϧ HVMQTBTTͷΠϯετʔϧ OQNJOTUBMMTBWFEFWHVMQTBTT
4BTTͷίϯύΠϧ
WBSHVMQSFRVJSF HVMQ WBSTBTTSFRVJSF HVMQTBTT ͏ϓϥάΠϯΛಡΈࠐΉ 4BTTͷίϯύΠϧ
HVMQUBTL TBTT GVODUJPO \ HVMQTSD IUEPDTDPNNPOTBTT TDTT
QJQF TBTT QJQF HVMQEFTU IUEPDTDPNNPODTT ^ w TSDʜಡΈࠐΉϑΝΠϧΛࢦఆ w QJQFʜॲཧΛͭͳ͙ w EFTUʜϑΝΠϧͷग़ྗઌΛࢦఆ 4BTTΛίϯύΠϧ͢ΔλεΫ 4BTTͷίϯύΠϧ
HVMQUBTL XBUDI GVODUJPO \ HVMQXBUDI IUEPDTDPNNPOTBTT TDTT <TBTT>
^ ࢹ͢ΔσΟϨΫτϦΛઃఆ 4BTTͷίϯύΠϧ ࢹ͢ΔσΟϨΫτϦ มߋ͕͋ͬͨ߹ͷλεΫ
w EFGBVMUʜλεΫ໊Λࢦఆͤͣʹ࣮ߦ͞Εͨ࣌ͷॲཧ HVMQUBTL EFGBVMU <XBUDI> σϑΥϧτͰ࣮ߦ͢ΔλεΫΛՃ 4BTTͷίϯύΠϧ
ϕϯμʔϓϨϑΟοΫΫͷ༩ HVMQBVUPQSFpYFSͷΠϯετʔϧ OQNJOTUBMMTBWFEFWHVMQBVUPQSFpYFS w αϙʔτ͍ͨ͠ϒϥβΛࢦఆ͠ɺඞཁͳϕϯμʔϓϨ ϑΟοΫεΛࣗಈͰ༩ͯ͘͠ΕΔ w $BO*VTFʜΛϕʔεʹ࡞ΒΕ͍ͯΔ w ϒϥβόʔδϣϯΛࢦఆ͢Δ͜ͱ͕Ͱ͖Δ
WBSBVUPQSFpYFSSFRVJSF HVMQBVUPQSFpYFS ͏ϓϥάΠϯΛಡΈࠐΉ ϕϯμʔϓϨϑΟοΫΫͷ༩
HVMQUBTL TBTT GVODUJPO \ HVMQTSD IUEPDTDPNNPOTBTT TDTT
QJQF TBTT QJQF BVUPQSFpYFS QJQF HVMQEFTU IUEPDTDPNNPODTT ^ 4BTTͷλεΫʹΈࠐΉ ϕϯμʔϓϨϑΟοΫΫͷ༩
Τϥʔͷ੍ HVMQQMVNCFSͷΠϯετʔϧ OQNJOTUBMMTBWFEFWHVMQQMVNCFS w 4BTTͷίϯύΠϧ࣌ʹΤϥʔ͕͋ΔͱɺHVMQͷXBUDIࣗ ମ͕ࢭ·ͬͯ͠·͏ͷΛճආ
WBSQMVNCFSSFRVJSF HVMQQMVNCFS ͏ϓϥάΠϯΛಡΈࠐΉ Τϥʔͷ੍
HVMQUBTL TBTT GVODUJPO \ HVMQTSD bIUEPDTDPNNPOTBTT TDTT ɹQJQF
QMVNCFS QJQF TBTT QJQF BVUPQSFpYFS QJQF HVMQEFTU IUEPDTDPNNPODTT ^ 4BTTͷλεΫʹΈࠐΉ Τϥʔͷ੍
TPVSDFNBQͷग़ྗ HVMQTPVSDFNBQTͷΠϯετʔϧ OQNJOTUBMMTBWFEFWHVMQTPVSDFNBQT w TPVSDFNBQTΛग़ྗ͢Δ
WBSTPVSDFNBQTSFRVJSF HVMQTPVSDFNBQT ͏ϓϥάΠϯΛಡΈࠐΉ TPVSDFNBQͷग़ྗ
HVMQUBTL TBTT GVODUJPO \ HVMQTSD bIUEPDTDPNNPOTBTT TDTT` QJQF
TPVSDFNBQTJOJU ɹQJQF QMVNCFS QJQF TBTT QJQF BVUPQSFpYFS QJQF TPVSDFNBQTXSJUF NBQ QJQF HVMQEFTU IUEPDTDPNNPODTT ^ 4BTTͷλεΫʹΈࠐΉ Τϥʔͷ੍
ϒϥβγϯΫ CSPXTFSTZODͷΠϯετʔϧ OQNJOTUBMMTBWFEFWCSPXTFSTZOD w ࣗಈͰϒϥβΛϦϩʔυͯ͘͠ΕΔ w ϩʔΧϧαʔόΛཱͯΔͷͰεϚϗͰ֬ೝ͕Ͱ͖Δ w ͪΖΜεϚϗϦϩʔυͯ͘͠ΕΔ
WBSCSPXTFS4ZODSFRVJSF CSPXTFSTZOD DSFBUF ͏ϓϥάΠϯΛಡΈࠐΉ ϒϥβγϯΫ
HVMQUBTL CSPXTFSTZOD GVODUJPO \ CSPXTFS4ZODJOJU \ TFSWFS\
CBTF%JSIUEPDT ^ ^ ^ w CBTF%JSʜج४ͱͳΔσΟϨΫτϦύε ϒϥβγϯΫʹ͏αʔόΛݐͯΔ ϒϥβγϯΫ
WBSSFMPBECSPXTFS4ZODSFMPBE ϒϥβΛϦϩʔυ͢Δؔ ϒϥβγϯΫ
HVMQXBUDI < IUEPDT IUNM IUEPDTDPNNPOKT KT
IUEPDTDPNNPODTT DTT > PO DIBOHF SFMPBE ࢹ͢ΔσΟϨΫτϦΛઃఆ ϒϥβγϯΫ
HVMQUBTL EFGBVMU <CSPXTFSTZOD XBUDI> σϑΥϧτͰ࣮ߦ͢ΔλεΫΛՃ ϒϥβγϯΫ
·ͱΊ
w ίʔσΟϯάͷఔͨ͘͞Μ͋ͬͯࡶ w ͦΕΒΛࣗಈԽͯ͘͠ΕΔʮHVMQKTʯ w গ͠ͷ͔࣌͠Εͳ͍͚ͲɺͪΓͭΕ͍ͭͷ੍ ࡞ΑΓૣ͘Ͱ͖Δ w HVMQGJMFKTॻ͍ͯ͋Δ͜ͱ୯७ ·ͱΊ
w ͦΕͰΘ͔Βͳ͍Αͬͯํʹ ·ͱΊ IUUQTUFFMZEZMBOHJUIVCJPHVMQHFOFSBUPS
ౡϑϩϯτΤϯυษڧձ7PM ʰࠓ͔Β͑ΔHVMQKTϋϯζΦϯʱ ݄ ʙ גࣜձࣾΤϜɾϑΟʔϧυౡΦϑΟε ౡݝౡࢢத্۠ീஸງϐϩςΟʔώϩγϚ' IUUQIJSPTIJNBDPEFDPEFXFCDPN