質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

Q&A

1回答

332閲覧

nodeのバージョンが二つ存在する

o-sachi

総合スコア2

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

0グッド

0クリップ

投稿2022/04/13 02:45

編集2022/04/14 04:35

以前こちらで(https://teratail.com/questions/t1f1l43iw2i0qg)
ターミナルの色がついていないとい質問をして

source ~/.bashrc を通すと解決するのがわかりました。

そこで、新たな疑問があるのですが、
source ~/.bashrc を通した前と後では
node -v でバージョンを確認した際に返ってくるバージョンが違います。

これは、なぜ起きているのか、どういう状況なのかもわかっていません。
どのへんの情報を調べたら、どういうことかわかると思うよ、等のご回答でもいただけると大変助かります。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2022/04/13 02:56

PATH が変わってるのでしょう。source ~/.bashrc する前と後の echo $PATH と type -a node の結果を比べてみては。
o-sachi

2022/04/14 04:35

source ~/.bashrc する後だと node is /home/ディレクトリ名/.nvm/versions/node/v17.8.0/bin/node node is /home/ディレクトリ名/.anyenv/envs/nodenv/shims/node 前だと node is /home/ディレクトリ名/.anyenv/envs/nodenv/shims/node と返ってきました nvm でどこかのタイミングで二ついれたのは確実なのですが、 nodeの格納先は、こちらが特に指定していないのに、変わったりするものなのでしょうか? あと、source ~/.bashrcを通す前のほうには nvm が入っておらず、これもどうゆう状況なのか謎です・・・
hoshi-takanori

2022/04/14 05:19

anyenv と nvm という、node のバージョンを管理する異なるツールを 2 つお使いのようですね…。 source ~/.bashrc の前後で変わるのもおかしな話ですね。もしかして bash 以外のシェルをお使いなのでは? echo $SHELL などでご確認ください。
o-sachi

2022/04/14 05:33

確かめてみたところ、シェルはbashのみのようです・・・(:_;)
hoshi-takanori

2022/04/14 08:15

そういえば .bash_profile が呼ばれる場合は .bashrc は呼ばれなかったりするので、.bash_profile に source ~/.bashrc と書いたりするような。 また、anyenv と nvm 両方使う必要もないはず…。
guest

回答1

0

単にそいつが二つ(かそれ以上)入っているってだけなんでは。
そんでどっちを見に行くのかが変わるってはなしかと

投稿2022/04/13 04:08

y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問