Expressを最新バージョンに更新する場合:
$ npm install -g express
エクスプレス3.0.0rc3
リリースからに行きました3.1.0
。最新バージョンでは、express(1)実行可能ファイルは次の場所に配置されます。/usr/local/share/npm/bin/express
しかし、バージョンを確認します:
$ express --version
3.0.0rc3
そうではありません。3.1.0をインストールしましたが、どうなっていますか?
私はここに来て、ピーター・ライオンズが答えるのを見ました:
$ which express
/usr/local/bin/express
ええ、そうではありません、私はで1つ欲しいです/usr/local/share/npm/bin/express
。だから私は彼の答えに基づいてそれを削除しました、そして:
$ express --version
-bash: express: command not found
何の効果?ああ、ターミナルを終了して(cmd + Q)再起動する必要があります。または、Peterが以下にコメントしているようhash -r
に、パスハッシュを更新するために使用します。
それが終わったら:
$ which express
/usr/local/share/npm/bin/express
$ express --version
3.1.0
よし、修正済み!さて、私が実際にエクスプレスでやろうとしていたことに戻りましょう...私は今でも思い出せません。