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
450
Internet Of Things
rodneyrehm
0
230
Coping With The Broken Web
rodneyrehm
0
350
Coping With The Broken Web
rodneyrehm
0
360
Coping With The Broken Web
rodneyrehm
8
1.9k
Other Decks in Technology
See All in Technology
AOAI で AI アプリを開発する時にまず考えたいこと
mappie_kochi
1
260
LLM アプリケーションのためのクラウドセキュリティ - CSPM の実装ポイント-
osakatechlab
0
250
CodeRabbitと過ごした1ヶ月 ─ AIコードレビュー導入で実感したチーム開発の進化
mitohato14
1
230
AIにおけるソフトウェアテスト_ver1.00
fumisuke
1
350
Global Azure2025(GitHub Copilot ハンズオン)
tomokusaba
1
350
AIとSREで「今」できること
honmarkhunt
3
700
ペアーズにおける評価ドリブンな AI Agent 開発のご紹介
fukubaka0825
8
2.2k
時間がないなら、つくればいい 〜数十人規模のチームが自律性を発揮するために試しているいくつかのこと〜
kakehashi
PRO
19
3.2k
Previewでもここまで追える! Azure AI Foundryで始めるLLMトレース
tomodo_ysys
2
230
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
130
ドキュメント管理の理想と現実
kazuhe
3
320
更新系と状態
uhyo
8
2.2k
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Pragmatic Product Professional
lauravandoore
33
6.6k
How STYLIGHT went responsive
nonsquared
100
5.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Docker and Python
trallard
44
3.4k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
A designer walks into a library…
pauljervisheath
205
24k
Practical Orchestrator
shlominoach
187
11k
The Invisible Side of Design
smashingmag
299
50k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
The Cult of Friendly URLs
andyhume
78
6.3k
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/