P粉9880258352023-08-25 00:33:37
端末の現在のアプリケーション ディレクトリで次の手順を実行します。
リーリーnpm-check-updates パッケージをグローバルにインストールして、その名前のとおりのことを実行します。
リーリーこれにより、現在のディレクトリの package.json ファイル (矢印が指している) にリストされているバージョンの新しいバージョン (アップグレードすることをお勧めします) と依存関係が並べて表示されます。
リーリーこれにより、リストされた新しいバージョンで package.json ファイルが更新され、アプリケーションが次のステップ (正しい更新) に向けて準備されます。
リーリー ###または### リーリーどちらも最終的には新しいアップデートをインストールし、問題を解決します。
注: 私は
github からクローンした古い React.js アプリを使用してこの問題に遭遇しましたが、ノード v14 から v18.13.0 にアップグレードしたばかりなので、古いノード バージョンにダウングレードしたくありませんでした。繰り返しますが、ダウングレードは安全な選択肢ではありません。更新にはさまざまな理由がありますが、特に JavaScript の世界では「セキュリティ上の理由」がほとんどです。
P粉5054505052023-08-25 00:15:16
現在、2 つのオプションがあります -
現在の LTS Node.js バージョンは、 公式 Web サイト から再インストールできます。または、ここ;
からより具体的なコンテンツをダウンロードしてください。NVM (ノード バージョン マネージャー) を使用できます
Linux および macOS (Windows Git Bash)-
リーリーWindows コマンド プロンプト -
リーリーWindows PowerShell-
リーリー