Node パッケージマネージャ(npm)は、すべてのNode.js開発者にとって欠かせないツールです。npmはNode.jsパッケージをインストール、更新、アンインストールするための明瞭な方法を提供します。それぞれのコマンドについて詳しく見ていきましょう。
Node.jsをインストールする際、通常npmも自動的にインストールされますが、npmを別途インストールする必要がある場面も考えられます。その方法は次の通りです。
curl -L https://www.npmjs.com/install.sh | sh
もし既にNode.jsをインストールしている場合、以下のコマンドでnpmを最新バージョンに更新することができます。
npm install -g npm@latest
これで、npmを使ってNode.jsパッケージを効果的に管理する準備が整いました。
npmを使用して行うことができるインストールには、グローバル、ローカル、開発の3つのタイプがあります。
npm install <package_name> // ローカルインストール
npm install -g <package_name> // グローバルインストール
npm install --save-dev <package_name> // 開発用インストール
npmを使用すれば、インストール済みのパッケージを簡単に更新することができます。
npm update // 全てのローカルパッケージを更新
npm update -g <package_name> // 特定のグローバルパッケージを更新
パッケージの削除は、そのインストールと同様に簡単です。
npm uninstall <package_name> // ローカルでのアンインストール
npm uninstall -g <package_name> // グローバルでのアンインストール
それぞれのインストールタイプには特定の目的があります。
現在のディレクトリに関係なく、コマンドラインからパッケージを利用したい場合は、グローバルインストールを使用します。
ローカルインストールは、特定のプロジェクトの依存関係のためのもので、現在のプロジェクトのnode_modulesディレクトリにインストールされます。
開発用インストールは、テストツールやトランスパイラーなどの開発で使用されるパッケージのためのものです。
npmコマンドを用いてNode.jsパッケージのインストール、更新、アンインストールの方法を身につけることで、Node.jsのプロジェクトをより効率的かつ簡単に管理することができます。
npm update
コマンドを使用してパッケージを更新します。すべてのローカルパッケージを更新することも、特定のグローバルパッケージを更新することもできます。npm uninstall
コマンドを使用します。これはローカルまたはグローバルのどちらででも実行することができます。CloneCoding
1行のコードから始まる革新!