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
npm update -g npm
Search
Daijiro Wachi
May 08, 2015
Programming
5
2.9k
npm update -g npm
npm command mini tips and news for front-end developer at CodeGrid 3rd anniversary party in Tokyo
Daijiro Wachi
May 08, 2015
Tweet
Share
More Decks by Daijiro Wachi
See All by Daijiro Wachi
OSS開発における合意形成にJavaScriptで参加し、変化を起こす / front-end-lounge-1
watilde
6
3.2k
amplify-cliで追加したfunctionに 環境変数・シークレットを設定する機能が どのように実現されたか / amplify-env-vars
watilde
0
1.4k
Amplify Japan User Group and OSS
watilde
0
1.2k
Web VitalsとJavaScriptエラーの可視化 - フロントエンドにおけるObservabilityとは / visualize-web-vitals-and-javascript-error
watilde
6
2.8k
Firefighting planner
watilde
1
100
Doctor Wombat - A debug guide to using npm.
watilde
0
530
Asynchronous wombats - some of the communication issues from our differences we face on GitHub
watilde
0
550
Write a song in JavaScript
watilde
3
770
npm3 ❓
watilde
18
13k
Other Decks in Programming
See All in Programming
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.3k
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
Advance Your Career with Open Source
ivargrimstad
0
330
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
130
XP, Testing and ninja testing ZOZ5
m_seki
2
300
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
520
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
590
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
780
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
180
私はどうやって技術力を上げたのか
yusukebe
43
17k
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
1.6k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Unsuck your backbone
ammeep
671
58k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
We Have a Design System, Now What?
morganepeng
53
7.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Designing for humans not robots
tammielis
254
25k
A designer walks into a library…
pauljervisheath
209
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Building Applications with DynamoDB
mza
96
6.6k
Statistics for Hackers
jakevdp
799
220k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Transcript
@watilde CodeGrid 3rd anniversary party in Tokyo npm update -g
npm
whoami • Daijiro Wachi - @watilde • Software Engineer at
GREE, Inc. • interested in Chromium / cssnext / npm
my fav articles in • ͕ͦ͜Γ͍ͨɺFlexible Box • ϏϧυπʔϧΞϥΧϧτ •
WebFontsࣗ༝ࣗࡏ 3प͓ΊͰͱ͏͍͟͝·͢ ɹɹɹɹ ɹЊЊ ɹɹɹɹɹ ʛŋŋʛ ɹɹɹɹɹ ʛ̟ʛ ɹɹɹɹɹ ʛʔʛ ɹɹɹɹɹ ʛɹʛ ɹɹɹɹɹ ʛɹʛ ɹɹɹɹɹ ʛɹʛ ɹɹɹɹɹ ʛɹʛ ɹɹɹɹɹ ʛɹʛ `ʊʊʊʊʊ/ ɹ ʛ |ɹ ʊʊʊʊɹɹ) |ɹ/ɹɹ \ |
main subject Web੍࡞͕ͬͱָʹͳΔΑ͏ͳ npm-cliͷ৽ػೳΛ ࣌ܥྻʹԊͬͯհ
semantic versioning 2 . 5 . 1 MAJOR Version Number
MINOR Version Number PATCH Version Number
including npm version in each node/io.js version node -v npm
-v v0.8.28 v1.2.30 v0.10.38 v1.4.28 v0.12.0 v2.5.1
[email protected]
v2.9.0
node -v npm -v v0.8.28 v1.2.30 v0.10.38 v1.4.28 v0.12.0 v2.5.1
[email protected]
v2.9.0 including npm version in each node/io.js version
minor version list from v2.5.0 to v2.9.0 • v2.5.0 (2015-01-29)
• v2.6.0 (2015-02-12) • v2.7.0 (2015-02-26) • v2.8.0 (2015-04-09) • v2.9.0 (2015-04-23) npm wombat
v2.5.0 (2015-01-29) npm outdatedʹ--longΦϓγϣϯΛ͚Δͱ ύοέʔδͷλΠϓ͕දࣔ͞ΕΔΑ͏ʹ
v2.6.0 (2015-02-12) • npm logoutͷՃ • Ϣʔβʔ໊ͱύεϫʔυΛ༻͍ͨೝূτʔΫϯͷൃߦ • engineStrictͷഇࢭʹؔ͢ΔܯࠂͷՃ •
peerDependenciesͷڍಈมߋʹؔ͢ΔܯࠂͷՃ
topic (2015-2-14) ύοέʔδ͕1ϲ݄Ͱ10ԯμϯϩʔυ
topic (2015-2-19) jQuery Plugin Registry͕ಡΈऔΓઐ༻ʹͳΓ npmར༻Λਪ͢ΔΞφϯε͞ΕΔ
v2.7.0 (2015-02-26) • npm restartͷڍಈΛਖ਼ৗԽ • npm lsʹ--dev, --prodΦϓγϣϯΛՃ •
npm initʹ--scopeΦϓγϣϯ͕Ճ • npm runͷεΫϦϓτϦετͷදࣔΛվળ
v2.8.0 (2015-04-09) • GitHubলུه๏(org/repo)Λgit+sshʹม͢ΔΘΓʹ git:͔git+https:ͷURLΛอଘ • লུه๏͕ΘΕ͍ͯΔ߹ɺ git protocol, SSH,
and HTTPSͷॱʹΫϩʔϦϯάΛࢼ͢ • promptܗࣜͰΫϩʔϯΛՄೳʹ • ࣮ݧతػೳͱͯ͠ɺgithub:, gist:, bitbucket:, gitlab: Λ༻͍ͨলུه๏Λαϙʔτ
topic (2015-4-21) Cordova͕Core PluginΛnpmʹҠಈ͢Δͱൃද Cordova plugins registry͔ΒnpmҠಈ͢Δπʔϧ։ൃத
v2.9.0 (2015-04-23) • npm versionͰՃ͞ΕͨgitͷλάʹͯΒΕΔ όʔδϣϯͷϓϨϑΟοΫε͕ઃఆՄೳʹมߋ • npm outdatednpm updateΛ࣮ߦ͢Δࡍʹɺ
ϩʔΧϧʹ͋ΔϞδϡʔϧؚ·ΕΔΑ͏ʹมߋ
npm update -g npm
[PR] NodeSchool Internal Day in Tokyo • 5/23 () 13:30
~ 19:00, CyberAgent͞ΜͷηϛφʔϧʔϜ • Node.jsʹ͍ͭͯɺಋೖ͔ΒτϨϯυ·Ͱ ΈΜͳͰֶͿָ͍͠Πϕϯτ • ࠓճશੈքಉ࣌։࠵ ٩(ˊᗜˋ*)و
Happy Hacking!