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
GRUNT のあんなこといいなできたらいいな
Search
astronaughts
April 26, 2014
Technology
14
2.3k
GRUNT のあんなこといいなできたらいいな
in Grunt Front Osaka vol.1
astronaughts
April 26, 2014
Tweet
Share
More Decks by astronaughts
See All by astronaughts
Sublime Text の プラグイン開発の方法
astronaughts
0
520
Package と Theme の作り方と PackageControl 登録までの道のり
astronaughts
0
360
Sublime Text を 俺色に染める方法
astronaughts
2
920
Re:Development of ChatWork Apps
astronaughts
1
2.1k
Rapid Prototyping by TiShadow
astronaughts
4
2.9k
Sublime Text 2 for PHP Development
astronaughts
0
250
Titanium ならここまでできる !! Serverside non-programing で作る お手軽 Social Application
astronaughts
1
380
Fathm Like ScrollableView Implementaion for TItanium mobile
astronaughts
3
3.8k
Other Decks in Technology
See All in Technology
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5.2k
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
160
What's new in OpenShift 4.20
redhatlivestreaming
0
310
パフォーマンスチューニングのために普段からできること/Performance Tuning: Daily Practices
fujiwara3
2
140
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
13
11k
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
3
540
GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)
seaturt1e
1
150
組織全員で向き合うAI Readyなデータ利活用
gappy50
3
1.2k
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
150
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
620
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
640
Featured
See All Featured
Making Projects Easy
brettharned
120
6.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Music & Morning Musume
bryan
46
6.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Designing for humans not robots
tammielis
254
26k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
BBQ
matthewcrist
89
9.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Side Projects
sachag
455
43k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Transcript
GRUNT ͷ ͋Μͳ͜ͱ͍͍ͳ Ͱ͖ͨΒ͍͍ͳ !" astronaughts ͏͑ͷ·͞ͻΖ Mobile App Engineer,
ChatWork in Grunt Front Osaka vol.1
GRUNT ͰͰ͖Δ͜ͱͬͯ ͨ͘͞Μ͋Γ㽂
2,717plugins
ͳΜͰͰ͖ͦ͏ͳؾ͕͢Δ
GRUNTͬͯͻΈͭಓ۩Έ͍ͨ
ͲΜͳࣄ͕Ͱ͖Δʁ
ϋϯυαΠϯͱ߹Θͤͯ͝հ INTRODUCTION
ϑΝΠϧ͕ߋ৽͞Εͨͧ
grunt-contrib-watch grunt-este-watch
ϑΝΠϧ͕ߋ৽ʢอଘʣຖʹλεΫΛ࣮ߦ ΄΅ඞਢͷϓϥάΠϯ
ಈ͘ͳɺ·ͩมԽ͕ݟΒΕͳ͍
grunt-newer
ϑΝΠϧͷߋ৽ʢอଘʣຖʹඞ࣮ͣߦͰͳ͘ มߋ͕͋ͬͨ߹ͷΈ࣮ߦͤ͞Δ ! ςετ࣮ߦͱ͔ςϯϓϨʔτੜͱ͔ อଘຖͩͱβ͍Ͱ͠ΐʁ
ʔ͍ͳΒΜͰͳΒΜͰ
grunt-concurrent
جຊతʹλεΫॱ൪ʹಈ͔͢͜ͱ͕ଟ͍͚Ͳ ಉ࣌ʹෳͷλεΫΛಈ͔͢͜ͱͰ͖Δ ! ςϯϓϨʔτੜʗυΩϡϝϯτੜʗςετ࣮ߦ ͳͲͳͲɾɾɾ
ͦΕɺ͜͜ʹஔ͖·͢ʁ
grunt-contrib-copy grunt-contrib-clean
ϏϧυͳͲͷλεΫ࣮ߦ࣌ʹ ϦιʔεͷίϐʔΩϟογϡϑΥϧμͷআΛ ࣄલʹ͓͖͍ͯͨ͠ͱ͖ͳͲʹ
͜ͷ͘Β͍ίϯύΫτʹͯ͠
grunt-contrib-cssmin grunt-contrib-htmlmin
ccs, html Λ minifyʢѹॖʣ͢Δ͜ͱͰ͖·͢
αΠζ͑ͯ
grunt-contrib-imagemin
PNG, JPEG, GIF ͳͲͷը૾ϑΝΠϧΛ ѹॖͯ͠ϑΝΠϧαΠζΛܰྔԽͰ͖·͢
ʔ͍ςετ͠·ʔ͢
grunt-mocha-test grunt-vows grunt-contrib-nodeunit grunt-contrib-qunit grunt-buster grunt-jasmine grunt-karma grunt-testem
ͱʹ͔ͨ͘͘͞Μ͋Γ·͢ɾɾɾ PhantomJS ͰϑϩϯτͷςετͰ͖ͨΓ JavaScript ςετҎ֎ͷϓϥάΠϯ͋Γ·͢ ! ͔ͬͯςεςΟϯάϑϨʔϜϫʔΫ·͡େਿ ศར͚ͩͲͶ
ϦΫΤετ͍͍ͯ͠ʁ
grunt-http
ҙͷ http ϦΫΤετΛߦ͍ औಘͨ͠ϦιʔεΛϩʔΧϧʹอଘ͠·͢ ! Streaming BASIC/OAuth ೝূͳΜ͔ʹରԠ
αʔόʔʹσϓϩΥΥΠʂ
grunt-ftp-deploy grunt-rsync grunt-sftp-deploy grunt-s3
ϩʔΧϧϦιʔεΛαʔόʔʹσϓϩΠ͠·͢ શλεΫྃޙɺ࠷ޙʹσϓϩΠͱ͔ศརͰ͢Ͷ
͋ɺͦͷڥม͡Όͳ͍Ͱ͢
grunt-env
! λεΫ͝ͱʹڥมΛม͍͑ͨͱ͔Ͳ͏Ͱ͔͢ ͏ωλΕʁͦɺͦΜͳ͜ͱͳ͍Ͱ͢
͋ͪΌʔύοέʔδͷόʔδϣϯ্͛ΔͷΕͨ
grunt-bump
όʔδϣχϯάͷ͜ͱΕͪΌ͏ΜͰ͢ΑͶ ͜Ε͔ͭ͏ͱউखʹ package.json ͷ όʔδϣϯ্͛ͯ͘Ε·͢ ! ɺͦΜͳΜ͍Γ·ͤΜ͔
ͬ͠Όʂٶ࡚͓͍͋ͩʂ
grunt-aoimiyazaki
λεΫ͕ྃ͢Δͱٶ࡚͓͍͕͋ Βͤͯ͘Ε·͢ ! ΠϠϗϯͰۂฉ͍ͯΔ࣌ʹۂͷ߹ؒͱ͔ʹ ͔͞͞ΕΔͱϏΫοʂͬͯͳΓ·͢
͍͢͢·ͤΜɺ͕࡞Γ·ͨ͠
ଞʹ࡞ͬͨ GRUNT ϓϥάΠϯ ! grunt-chatwork grunt-tishadow grunt-play
ͱ͜ΖͰɾɾɾ
࠷ۙ͜ΜͳຊΛॻ͖·ͨ͠ʢڞஶʣ
Ϣʔ Amazon ͰΆͪͬͪΌ͍ͳΑ
THANKS!
! Standardized Hand Signals For Close Range Engagement (C.R.E.) Operations
! http://www.lefande.com/hands.html PHOTO CREDITS