Next.js および React.js パッケージのインストール エラーで問題が発生し、インストールが失敗しました
P粉426780515
2023-08-13 11:31:29
<p>エラー: Next.js のインストール中に、ビルド中に明らかになったパッケージの欠落など、いくつかのインストール エラーが発生しました</p>
<ブロック引用>
<p>peema@DESKTOP-6UGCO8V MINGW64 ~/Documents/alert/peeapp $ 次のビルド
モジュール「react」が見つかりません。 Next.js では、「package.json」の「依存関係」にそれを含める必要があります。追加するには、「npm install」を実行します。
「react」はモジュール「react-dom」を見つけられません。 Next.js では、「package.json」の「依存関係」にそれを含める必要があります。追加するには、「npm install reverse-dom」を実行します。 uncaughtException エラー: モジュール '@next/env' が見つかりません</p>
</blockquote><p><br /></p>
Next.js のインストール プロセスと失敗、および次回のビルドの失敗を診断します。 クラッシュ時に機能するインストールプロセス
プリフライト a) アクセス許可をオープンして、アクセス許可の制限や失敗を回避します。 b) 権限が問題になる場合は、Windows または Mac で権限を「Everyone」、「User」などに設定します。 c) ウイルス対策ソフトウェアの問題を確認します (ウイルス対策ソフトウェアがファイルをブロックする可能性があります)
######インストール######yarn global add create-next-app-(アクセス可能にしてバイナリを作成します)
npm install -g npm@latest-(npm ファイルを使用できるようにする__パス エラーが発生した場合は、システム環境変数のユーザーとシステムにプロジェクト パスと bin ディレクトリをそれぞれ入力してください。 バイナリ ファイルを確認します。たとえば、C:\Users\peema.yarn-global\bin をシステムまたはユーザー環境変数のパスに配置します。
2 つのパスを見てみましょう a) C:\Users\peema\Documents\alert\peeapp\node_modules b) C:\Users\peema\node_modules* プロジェクトは peeapp フォルダーにインストールされているため、node_modules (C:\Users\peema\Documents\alert\peeapp\node_modules) ですが、(
next build) は2 番目のパス (
C:\Users\peema\node_modules) つまり、react、next などのパッケージは 2 番目のパスになく、最初のパスにインストールされているため、見つかりません。 ######解決:### 最初の
node_modulesにないすべてのパッケージを 2 番目の場所にコピーして、見つけられるようにします。