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
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
4
1.9k
建設DXを支えるANDPAD: 2025年のセキュリティの取り組みと卒業したいセキュリティ
andpad
0
130
FastMCP OAuth Proxy with Cognito
hironobuiga
3
110
生成AI活用でQAエンジニアにどのような仕事が生まれるか/Support Required of QA Engineers for Generative AI
goyoki
1
350
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
250
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
13k
形式手法特論:SMT ソルバで解く認可ポリシの静的解析 #kernelvm / Kernel VM Study Tsukuba No3
ytaka23
1
720
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
180
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
580
【社内勉強会】新年度からコーディングエージェントを使いこなす - 構造と制約で引き出すClaude Codeの実践知
nwiizo
10
5.5k
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
200
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
500
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Practical Orchestrator
shlominoach
191
11k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
The Curse of the Amulet
leimatthew05
1
10k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
250
The browser strikes back
jonoalderson
0
820
Thoughts on Productivity
jonyablonski
75
5.1k
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