質問: ### Node.jsの環境を整える https://nodejs.org から最新版のインストーラーをダウンロードし、インストール。 以下のようになりました。 ``` $ node -v v12.9.1 ``` ``` $ npm -v 6.10.2 ``` ### Sails.jsをインストール ``` $ sudo npm install sails -g ``` 以下のようになりました。 バージョン番号が表示されない汗 ``` $ sails -v zsh: command not found: sails ``` パスも通らない汗 ``` export PATH="/Users/username/.npm-global/lib/node_modules/sails/bin:$PATH" ``` **何が原因なのかわかりません。** **nodebrewが関係するのか?** **ちなみに、HomebrewでNode(nodebrew)がインストールされています。** **すいませんがご教授願います。**
回答: ##### nodebrew の bin ディレクトリにパスが通っているか `export PATH=$HOME/.nodebrew/current/bin:$PATH` のような設定が `.bashrc` 等に必要だと思うので、確認してみてください ##### 権限周り もしくは環境見ないとなんとも言えませんが、 `sudo` で `install` すると、権限別の状態でインストールしてしまうので問題がありそうです。 `sudo npm sails -g` してから sailsjs.com 公式 どおり `npm install sails -g` でいかがでしょうか (関係がないですが、インストールやその他すべてまずは公式のドキュメントを見ることを推奨します。