npm WARN 非推奨の [email protected]: バージョン 7 以降にアップグレードしてください

1. 問題点

環境

システム: centos 7
ノード: v18.16.1
npm: 9.5.1

pm2をインストールする

npm install -g pm2

プロンプトエラー:

npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.

changed 184 packages in 17s

12 packages are looking for funding
  run `npm fund` for details

2、解決する

更新uuid

npm install uuid@latest -g

更新が成功した後、pm2 のインストールを続行すると、次のプロンプトも表示されます。 npm WARN deprecated [email protected]: Please upgrade to version 7 or more.

実際、無事にインストールされました

1. pm2のインストール場所を探す

find / -name pm2

/usr/local/lib/node_modules/pm2
/usr/local/lib/node_modules/pm2/lib/templates/logrotate.d/pm2
/usr/local/lib/node_modules/pm2/bin/pm2
/usr/local/lib/node_modules/pm2/pm2

2.pm2ソフトリンクを追加

ln -s /usr/local/lib/node_modules/pm2/bin/pm2 /usr/local/bin

pm2 バージョンを表示

pm2 -v
できる

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/gusijin/article/details/131409178