openssl エラー スタック:
P粉851401475
2023-08-24 10:24:11
<p><pre class="brush:php;toolbar:false;">opensslErrorStack: [ 'error:03000086:デジタル エンベロープ ルーチン::初期化エラー' ],
ライブラリ: 'デジタル エンベロープ ルーチン',
理由: 「サポートされていない」、
コード: 'ERR_OSSL_EVP_UNSUPPORTED'
}</pre>
<p>ノード v18 に切り替えるとこのエラーが発生します</p>
端末の現在のアプリケーション ディレクトリで次の手順を実行します。
リーリーnpm-check-updates パッケージをグローバルにインストールして、その名前のとおりのことを実行します。
リーリーこれにより、現在のディレクトリの package.json ファイル (矢印が指している) にリストされているバージョンの新しいバージョン (アップグレードすることをお勧めします) と依存関係が並べて表示されます。
リーリーこれにより、リストされた新しいバージョンで package.json ファイルが更新され、アプリケーションが次のステップ (正しい更新) に向けて準備されます。
リーリー ###または### リーリーどちらも最終的には新しいアップデートをインストールし、問題を解決します。
を使用しました リーリー
現在、2 つのオプションがあります -
現在の LTS Node.js バージョンは、 公式 Web サイト から再インストールできます。または、ここ;
からより具体的なコンテンツをダウンロードしてください。NVM (ノード バージョン マネージャー) を使用できます
Linux および macOS (Windows Git Bash)-
リーリーWindows コマンド プロンプト -
リーリーWindows PowerShell-
リーリー