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
Package-Management Für JavaScript
Search
Rodney Rehm
July 01, 2014
Technology
0
340
Package-Management Für JavaScript
Language: German
Einführung in Package-Management anhand von Bower.
EnterJS 2014
Rodney Rehm
July 01, 2014
Tweet
Share
More Decks by Rodney Rehm
See All by Rodney Rehm
The Responsibilities Of A Front End Operations Engineer
rodneyrehm
0
410
Internet Of Things
rodneyrehm
0
210
Coping With The Broken Web
rodneyrehm
0
300
Coping With The Broken Web
rodneyrehm
0
340
Coping With The Broken Web
rodneyrehm
8
1.9k
Other Decks in Technology
See All in Technology
コンテナ・K8s研修 - 前半 コンテナ基礎・ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
AIアシスタントの活用で品質の向上と開発ワークフローのスピードアップ
nagix
1
200
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
ここがすごいよ! AWS Systems Manager!
saichan11
0
1.8k
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
750
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方
hiashisan
0
270
エンジニアの生存戦略 〜クラウド潮流の経験から紐解く技術トレンドのメカニズムと乗りこなし方〜
shimy
9
1.9k
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
Featured
See All Featured
Building Your Own Lightsaber
phodgson
101
5.9k
It's Worth the Effort
3n
181
27k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Music & Morning Musume
bryan
43
5.9k
Bash Introduction
62gerente
607
210k
Side Projects
sachag
451
42k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
Web development in the modern age
philhawksworth
203
10k
Building an army of robots
kneath
301
42k
Writing Fast Ruby
sferik
623
60k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Transcript
Package-Management für JavaScript Rodney Rehm - @rodneyrehm EnterJS 2014
Hey, I’m Rod Photo by @stn1978
None
https://www.qivicon.com Home Automation
In Einem Land Vor Unserer Zeit…
None
•Bezug zur Quelle? •Ladereihenfolge? •Wartbarkeit von Einzelteilen? •Testbarkeit von Einzelteilen?
•global scope?
Module Definieren
None
None
None
None
(vermutlich veraltete Syntax…)
Heute…
Module Laden
None
None
Heute…
Module Verwalten (Wie es bisher gemacht wurde)
None
None
None
None
None
None
None
None
None
Module Verwalten
None
None
Heute… Front End Build Chain Ablage der fertig gebauten Artefakte
Bower Konsumieren
None
None
None
None
None
None
None
(automatisieren mit grunt-bower-verify)
None
None
None
None
None
Bower Als Registry
None
None
None
None
None
None
None
None
None
None
None
None
None
Private Bower Registry
None
None
None
None
Mit Modulen Entwickeln?
None
None
None
None
None
Spielwiesen™
•Ladereihenfolge •Kein Global scope Pollution •Wartbare Einzelteile
None
None
Continuous Integration
Jenkins NodeJS Plugin https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin
Jenkins Build Job
Leider keine Dependents
None
That’s it… Rodney Rehm - @rodneyrehm EnterJS 2014
Resources # Loading http://requirejs.org/ http://browserify.org/ # PackageManagement http://npmjs.org/ http://bower.io/ http://component.io/
http://ender.jit.su/ http://volojs.org/ http://jamjs.org/ http://jspm.io/ # Build Tools http://gruntjs.com/ https://npmjs.org/package/grunt-bower-clean https://npmjs.org/package/grunt-dependencygraph https://npmjs.org/package/grunt-bower-verify # Jenkins https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin # Articles http://wibblycode.wordpress.com/2013/01/01/the-state-of-javascript- package-management/ http://addyosmani.com/writing-modular-js/ http://fumblesandfriends.com/blog/setting-up-a-private-bower-registry/