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 a Bower
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jakub Mikulas
February 05, 2014
Technology
0
49
Grunt a Bower
Prezentace o základech Grunt a Bower pro Q2 Interactive
Jakub Mikulas
February 05, 2014
Tweet
Share
More Decks by Jakub Mikulas
See All by Jakub Mikulas
Vue.js techtalk: Advanced
jackub
0
110
Vue.js techtalk: Introduction
jackub
0
100
Semantic release tech talk
jackub
0
37
Úvod do SVG
jackub
0
570
HTML5 video
jackub
0
210
Other Decks in Technology
See All in Technology
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
630
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
160
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
440
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.4k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
920
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
150
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
230
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.7k
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
540
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
The untapped power of vector embeddings
frankvandijk
1
1.6k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
92
The Curse of the Amulet
leimatthew05
1
8.4k
Tell your own story through comics
letsgokoyo
1
810
4 Signs Your Business is Dying
shpigford
187
22k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
AI: The stuff that nobody shows you
jnunemaker
PRO
2
250
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Transcript
Grunt.js 1 Automatizace díky Node.js http://gruntjs.com
Grunt.js • Automatizace tasků • Běží v Node.js • Definice
tasků je jediný .js soubor • Ovládá se přes příkazový řádek 2
Ukázka: preprocess LESS a minifikace JS souborů 3
Ukázka: grunt-contrib-watch 4
Ukázka: emailový template 5
Další příklady • Lamelland • Webfonty • JSHint • CSSLint
• Deploy pack • FTP deploy • SVN update 6
Node.js Nainstalujte Node.js (nodejs.org) (*.msi imstalátor) Společně s Node.js se
vám nainstaluje i npm = node package manager 7 npm
Grunt.js (-g označuje globální instalaci) 8 npm install -g grunt-cli
Jak Grunt.js spouštět 9 grunt grunt.registerTask('default', [‘jshint', 'concat', 'uglify']); grunt
less grunt less:release
Package.json 10 npm install grunt-contrib-less --save
Bower Package manager http://bower.io 11
Jak vypadá bower.json 12
Jak spouštět Bower 13 bower install bower update