我今天把node从4.4.7升级到4.5.0,发现pm2不可用了,可以启动,显示当前文件被启动,并监听,但浏览器无法打开页面了。
切回4.4.7版本后,一切正常。这是一个问题。
第二个问题是:
为什么每次切换node版本后,pm2会提示无此命令?然后我就要再重新安装一次才行。
请问有遇到这两个问题的朋友吗
大家讲道理2017-04-17 14:49:36
グローバル インストール パスを設定しない場合、デフォルトは lib/node_modules
で、node
バージョンにインストールされるため、ノードのバージョンを切り替えると、以前のノード バージョンでグローバルにインストールされたノードモジュールが見つからないことが判明したため、グローバル インストール パスを設定する必要があります。
export NODE_PATH="/path/to/global/node_modules" #NODE_PATH 変数を指定します
bash を使用している場合は、それを .bash_profile
に追加します。zsh を使用している場合は、それを .zshrc
に追加します。
有効にするには、忘れずに source
を行ってください。
アクセスできないという問題が発生しているので、コードを確認する必要があります (コードの一部を投稿してください)。当面は回答できないと思います。役に立ちました