node.js - pm2与node@4.5.0版本不兼容吗并且每次切换node版本会提示pm2无此命令
PHP中文网
PHP中文网 2017-04-17 14:47:36
0
2
892

我今天把node从4.4.7升级到4.5.0,发现pm2不可用了,可以启动,显示当前文件被启动,并监听,但浏览器无法打开页面了。
切回4.4.7版本后,一切正常。这是一个问题。
第二个问题是:
为什么每次切换node版本后,pm2会提示无此命令?然后我就要再重新安装一次才行。
请问有遇到这两个问题的朋友吗

PHP中文网
PHP中文网

认证0级讲师

全員に返信(2)
大家讲道理

nvm を使用する場合、npm install はノードのバージョン用であり、異なるバージョンのパッケージは共有されません

いいねを押す +0
大家讲道理

グローバル インストール パスを設定しない場合、デフォルトは lib/node_modules で、node バージョンにインストールされるため、ノードのバージョンを切り替えると、以前のノード バージョンでグローバルにインストールされたノードモジュールが見つからないことが判明したため、グローバル インストール パスを設定する必要があります。

 export NODE_PATH="/path/to/global/node_modules" #NODE_PATH 変数を指定します

bash を使用している場合は、それを .bash_profile に追加します。zsh を使用している場合は、それを .zshrc に追加します。

有効にするには、忘れずに source を行ってください。

アクセスできないという問題が発生しているので、コードを確認する必要があります (コードの一部を投稿してください)。当面は回答できないと思います。役に立ちました

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート