
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
"dependencies": { "react": "^18.2.0", // これ "next": "~12.0.2", // これ ,,, ^ 表記で破壊的な変更... "dependencies": { "react": "^18.2.0", // これ "next": "~12.0.2", // これ ,,, ^ 表記で破壊的な変更がない範囲で最新バージョンを利用できる package.jsonに^表記でバージョン指定が多い理由として packageを破壊的な変更がない範囲で最新の機能を利用できるバージョンにできる(はず)だから、 と考えました。(違ったりしたらコメントください!) その理由を後述していきます。 前提として、 package.jsonの仕様 npmの推奨しているセマンティックバージョニングについて 理解したあと、 package.jsonのバージョン指定方法を説明しながら考えてみます。 前提1: package.json にはバージョン範囲を記述する package.jsonには インストールする package の範囲を記述します。