npm link


npm linkはローカルのパッケージをプロジェクト側にシンボリック・リンクして使うコマンドです。
非公開のパッケージや開発中のパッケージを試すのに便利なコマンドです。

npm link パッケージ名[@バージョン]

🐡 手順

(1)パッケージ側のディレクトリで次のコマンドを実行します。

npm link

(2)パッケージを利用するプロジェクトで次のコマンドを実行します

npm link パッケージ名

😀 確認方法

npm linkが成功したかは次のコマンドで確認できます。

npm ls パッケージ名

🚜 linkの解除

npm linkを解除するにはパッケージを利用しているプロジェクト側でnpm unlinkを使います。

npm unlink パッケージ名

🐝 メリット

  • シンボリック・リンクなので更新と同期します
  • パッケージのフォルダを好みの場所にできる

😸 参考リンク

📚 おすすめの書籍

🖥 サーバについて

このブログでは「Cloud Garage」さんのDev Assist Program(開発者向けインスタンス無償提供制度)でお借りしたサーバで技術検証しています。 Dev Assist Programは、開発者や開発コミュニティ、スタートアップ企業の方が1GBメモリのインスタンス3台を1年間無料で借りれる心強い制度です!(有償でも1,480円/月と格安)