express.jsをインストール
console
npm i express-generator -g
インストールは出来たけど、バージョン確認のexpressコマンドが効かない
console
express --version
に対して
console
-bash: express: command not found
このコマンドだとバージョン確認ができる。
console
npm view express version
console
4.18.1
次にアプリケーション雛形を作成したい。
console
express --no-view server
に対して
console
-bash: express: command not found
????
答えはパスが通っていなかった。
npmのpathを確認する。
console
npm bin -g
私の場合
console
/Users/ユーザー名/.npm-global/bin
これを.bash_profile に設定する。
console
vim ~/.bash_profile
vim ~/.bash_profile
#expressの環境変数
export PATH=/Users/ユーザー名/.npm-global/bin:$PATH
設定の読み込み。
console
source ~/.bash_profile
再度、expressコマンドを入力
console
express --version
console
4.16.1
中途半端に「npm view express versionで確認が取れた」と思い込んでいたため、パスが通っていないとは思ってもいなかったです