最近、node.js をいじり始めましたが、さまざまなバージョンの node、npm、nvm、およびその他のパッケージの混乱の中で迷子になりました。グローバルにインストールされているものとローカルにインストールされているものはわかりません (ローカルにインストールされている場合、パッケージは使用できるノードのバージョンをどのように認識しますか?)。
さまざまなインストール オプションが何をするかの概要が知りたいです。具体的には:
nvm
、apt-get
、make install
またはその他の方法を使用する場合、ノードはどこにインストールされますか?- ノードをローカルにインストールするのは良い考えですか?
- システム認識可能なフォルダにインストールするのではなく、なぜ
nvm
my を変更するのですか?~/.profile
bin
- 異なるバージョンのノードを互いに並べてインストールできることを見ました
nvm
- なぜこれをしたいのですか? 代わりにローカルにインストールできますよね? - パッケージはどこに
npm
インストールされますか? ノードのバージョンに対してパッケージをチェックしているのを見ましたが、ノードがアップグレードされるとこれらのパッケージはどうなりますか? - グローバル インストールまたはローカル インストールを使用する方がよいのはどのような場合ですか? その場合、パッケージをどこに配置する必要がありますか (デフォルトではどこに配置しますか?)
npm
とnvm
はどう違いnave
ますか?
編集:ここにノードをインストールする方法はたくさんありますが、これは私をさらに混乱させます...