0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

npm バージョン7 にアップデートできるよ【2020年10月20日〜】

Last updated at Posted at 2020-12-23

npm バージョン7 について

GitHubは米国時間2020年10月13日、Node.jsのパッケージマネージャーであるnpm(Node Package Manager)バージョン7が近日中にリリースされるNode.js 15.0.0に含まれることを公式ブログで明らかにした。npm バージョン7は2020年5月に発表し、10月12日にリリースされた。これまで数百万人の開発者が月間130万パッケージを750億回ダウンロードしている。

npm バージョン7は複数のパッケージを操作するワークスペースの拡充や、依存関係の最適化、パッケージロック機能を更新するためのyarn.lockのサポートを含んでいる。特に依存関係はnode_modulesツリー内にある依存関係にあるパッケージを正しく検出するアルゴリズムが組み込まれた。Node.jsに含まれる安定版(バージョン12、本稿執筆時点の最新版はバージョン14)のバイナリーでは古いバージョンになるため、npmインストール済み環境で「npm i -g npm@7」を実行すると、npmをバージョン7に更新できる。

阿久津良和(Cactus)

引用元:ワークスペース拡充のnpm v7.0

npm バージョン7 の変更点

@watilde さんという方がまとめてくださっています。

npm v7の主な変更点まとめ

いくつか破壊的な変更があるので peerDependency や npx を使用している環境では注意してください。

npm のアップデート

実際にアップデートしたいと思います。

動作環境
$ node -v
v15.5.0
アップデート
$ npm install -g npm@7
確認
$ npm -v
7.3.0

2020年12月23日現在は v7.3.0 が最新のようです。

今すぐにバージョンすべきか?(2020年12月23日時点)

2020年12月23日時点では、Node.js の安定版は 14.15.3 (同梱 npm 6.14.9) であるため、今すぐにバージョン 7 にアップデートする必要はないですが、あらかじめ対応しておいたほうがあとあと楽かと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?