teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

更新

2017/01/15 23:57

投稿

mot93
mot93

スコア99

title CHANGED
@@ -1,1 +1,1 @@
1
- node -vが実行できない(node.jsのパスが通っていない?)
1
+ node.jsのパスが通ない
body CHANGED
@@ -1,4 +1,4 @@
1
- robotjsがうまい具合に動かなかったので、nodebrewを入れてnode.jsのバージョンを変えて試してみようと思い、nodebrewでのバージョン変えまではできたのですが、```node -v```とやってみても、```-bash: node: command not found```と出て、パスが通ってないようです。
1
+ robotjsがうまい具合に動かなかったので、nodebrewを入れてnode.jsのバージョンを変えて試してみようと思い、nodebrewでのバージョン変えまではできたのですが、```node -v```とやってみても、```-bash: node: command not found```と出てしまい、パスが通ってないようです。
2
2
  nodebrewでのパスが通っていれば、node.jsのパスも自動的に設定されるのではないでしょうか?
3
3
  nodebrewのインストールはhomebrewでやっています。
4
4
  node.jsのアンインストールも必要とのことだったので、こちらもhomebrewでやっています。

1

node\.jsのパスがどこで通っているかの調査

2017/01/15 23:57

投稿

mot93
mot93

スコア99

title CHANGED
File without changes
body CHANGED
@@ -104,4 +104,15 @@
104
104
  -bash: node: command not found
105
105
  ```
106
106
  と出てきて、題の通りnode.jsのパスが通っていないようでした。
107
- 正直解決策がわからないので、分かる方お願いいたします。
107
+ 正直解決策がわからないので、分かる方お願いいたします。
108
+
109
+ #追記
110
+ node.jsのパスがどこで指定しているのか確認してみました。
111
+ `which node`で確認してみましたが何も表示されませんでした。
112
+ ですが、
113
+ ```
114
+ which nodebrew
115
+
116
+ /usr/local/bin/nodebrew
117
+ ```
118
+ でnodebrewのパスはこちらに通っているようです。