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
180
Introducing Bower
A quick intro to Bower
Jason Kim
March 12, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
Grafana x PagerDuty Better Together
jacopen
0
150
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
1
180
ルーターでプレゼンする
puhitaku
0
730
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
650
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
210
EM完全に理解した と思ったけど、 やっぱり何も分からなかった話 / EM Night Fukuoka #1
hirutas
0
100
.NET Profiler in 2024.
kkamegawa
1
140
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.3k
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
3
400
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
300
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
540
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Web development in the modern age
philhawksworth
202
10k
Documentation Writing (for coders)
carmenintech
60
3.9k
Debugging Ruby Performance
tmm1
70
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
Agile that works and the tools we love
rasmusluckow
325
20k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Six Lessons from altMBA
skipperchong
21
3k
Building Applications with DynamoDB
mza
88
5.6k
Being A Developer After 40
akosma
57
580k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
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