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
Introducing Bower
Search
Jason Kim
March 12, 2014
Technology
1
220
Introducing Bower
A quick intro to Bower
Jason Kim
March 12, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
Mitigating geopolitical risks with local-first software and atproto
ept
0
160
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
1.2k
AlloyDB 奮闘記
hatappi
0
190
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
150
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
380
Phase12_総括_自走化
overflowinc
0
720
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
tarappo
3
310
Phase01_AI座学_基礎
overflowinc
0
2k
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
320
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
120
スピンアウト講座04_ルーティン処理
overflowinc
0
580
Phase07_実務適用
overflowinc
0
920
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
720
Un-Boring Meetings
codingconduct
0
230
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
210
[SF Ruby Conf 2025] Rails X
palkan
2
840
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
570
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Context Engineering - Making Every Token Count
addyosmani
9
770
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
230
Transcript
Introducing Bower A Bowerful package manager for the
web
Objec9ves • First world web dev problems •
Why Bower? • Using Bower
Jason Kim • Rhapsody / Napster • TwiHer:
@jasoki • Github: @serv
Ruby and Node • Gems • Bundler
• Rubygems.org • Node packages • Npm • npmjs.org
Web? We had it bad.
Git? Download? CDN? Too many!
Version Control? Dependency management? ¯ˉ\_(ツ)_/¯ˉ
Enter Bower!
One consolidated directory
Other good parts • Dependency management • Version
control -‐> easier updates • Straight forward uninstalla9on • Created and maintained by good people
Dependencies for Bower • Git • Node
• NPM
Install Bower $ npm install -g bower
Install a package $ bower install <package> $ bower
install jquery $ bower install bootstrap $ bower install ember http://bower.io/search/
Using a package <link rel="stylesheet" href="bower_components/bootstrap/ dist/css/bootstrap.min.css" /> <script
src="/bower_components/jquery/jquery.js"></script> <script src="bower_components/bootstrap/dist/js/ bootstrap.min.js"></script>
Install a specific version $ bower install <package>#<version> $
bower install ember#1.4
Automa9c dependency management
Uninstalling a package
Thank you! Bower.io
TwiHer: @jasoki