今回は、Linux で node.js グローバル モジュールが見つからない場合の対処方法を説明します。 Linux で node.js グローバル モジュールが見つからない場合の 注意事項は何ですか?ケース、見てみましょう。
今日、npmを使ってLinuxにインストールし、pm2コマンドでプロジェクトを開始したところ、pm2が見つからないと報告されました。は正常にインストールされませんでしたが、ノードのインストールディレクトリにある以下の bin フォルダにある pm2 を呼び出すのは問題ありません。 /usr/local/node/node-v7.3.0-linux-x64/bin/pm2 list
Linux システムに npm を介してモジュールをグローバルにインストールした後、環境
変数を Windows のように自動的に設定することができず、自分で設定する必要があることがわかりました。 。 。まあ、自分でやってください。 。 。 Linux での環境変数の設定は非常に簡単で、/etc/profile ファイルを変更するだけです。プロファイル ファイルの最後にノード モジュールのディレクトリを書き込むだけです。
export NODE_HOME=/usr/local/node/node-v7.3.0-linux-x64/bin export PATH=$NODE_HOME:$PATH
ここでの NODE_HOME は、node.js インストール ディレクトリ内の bin ディレクトリであるため、グローバル モジュール コマンドを実行するたびに完全なパスを記述する必要はありません。
環境変数を変更した後、それを有効にするには、サーバーからログアウトして再度ログインする必要があることに注意してください。私はシステムを
終了コマンドを直接実行しますpm2 list
推奨読書:
AngularJSを使用してタブ切り替えを実装する方法Koa2を使用してWeChat QRコードスキャン決済を開発する方法以上がLinux で node.js グローバル モジュールが見つからない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。