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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.1k
Agile Leadership Summit Keynote 2026
m_seki
1
420
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
140
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
67k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
550
使いにくいの壁を突破する
sansantech
PRO
1
120
Digitization部 紹介資料
sansan33
PRO
1
6.8k
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.3k
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
180
Tebiki Engineering Team Deck
tebiki
0
24k
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
4.8k
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
120
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Embracing the Ebb and Flow
colly
88
5k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
Ruling the World: When Life Gets Gamed
codingconduct
0
140
Building the Perfect Custom Keyboard
takai
2
680
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