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