npm install の dependencies 関連のオプションの違い #84
pss-aileen
started this conversation in
90: 知識・知見の共有
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
--save
: このオプションはデフォルトで有効で、インストールしたパッケージをpackage.json
のdependencies
に追加します。--save-dev
: インストールしたパッケージをpackage.json
のdevDependencies
に追加します。これらのパッケージは開発時にのみ必要で、本番環境では不要なものです。--save-exact
: このオプションを使用すると、package.json
にパッケージの厳密なバージョンが記録されます(例:"lodash": "4.17.15"
)。バージョンの範囲指定(^
や~
など)を使用せずに、指定したバージョンのみをインストールします。--no-save
: このオプションを使用すると、インストールしたパッケージがpackage.json
に追加されません。--save-optional
: インストールしたパッケージをpackage.json
のoptionalDependencies
に追加します。これらのパッケージは、アプリケーションの動作には必須ではないものです。これらのオプションを適切に使い分けることで、プロジェクトの依存関係を効果的に管理できます。
byGPT
Beta Was this translation helpful? Give feedback.
All reactions