Ubuntu(linux)が初めてです。
プロジェクトにnode.jsをインストールしました。
最近、npm install
。
エラー:ノードの「pre」バージョンをインストールできません。代わりに--nodedirフラグを使用してください
私は以下のスタックリンクを見つけました
ソリューションの下では、node.jsがインストールされているディレクトリを尋ねますが、現在nodejsがインストールされている場所はわかりません。
Node.jsがインストールされているディレクトリを見つける方法を教えてください。
簡単な説明
-pre
のバージョンがあります。それを取り除き、nodejs.orgから最新のstableバージョンを置きます。
which
を使用してコマンドを見つけることができます。あなたのケースでは、which nodejs
と入力します。
編集: link からの答えは、nodejsバイナリではなく、ノードのソースコードのパスを参照しています。
Ubuntuでは、ほとんどのソフトウェアは組み込みリポジトリからインストールできます。これはあなたのためにそれを更新します(それが時々少し古くなっていても)。
Ubuntuの方法で安定版をインストールするには、nodejs-legacy
パッケージ(バージョンをアンインストールした後):
Sudo apt install nodejs-legacy
最新のものを使用するには、 https://askubuntu.com/a/663052/438156 (私の答え)、または https://askubuntu.com/a/711976/438156を参照してください。 (もう少し複雑になり、Ubuntuのようになります)。