搜尋

首頁  >  問答  >  主體

遇到Next.js和React.js套件安裝錯誤導致安裝失敗的問題

<p>錯誤:在Next.js安裝過程中出現了幾次安裝失敗,包括在建置過程中揭示的一個套件遺失</p> <blockquote> <p>peema@DESKTOP-6UGCO8V MINGW64 ~/Documents/alert/peeapp $ next build 找不到模組'react'。 Next.js要求您將其包含在'package.json'的'dependencies'中。要新增它,請運行'npm install react' 找不到模組'react-dom'。 Next.js要求您將其包含在'package.json'的'dependencies'中。要新增它,請執行'npm install react-dom' uncaughtException錯誤:找不到模組'@next/env'</p> </blockquote><p><br /></p>
P粉426780515P粉426780515501 天前706

全部回覆(1)我來回復

  • P粉792673958

    P粉7926739582023-08-14 09:42:51

    診斷Next.js安裝過程和失敗以及next建置失敗。 一個在崩潰中工作的安裝過程

    預檢 a)開啟權限以避免權限限制和失敗 b)如果權限是一個問題,在Windows或Mac上將權限設定為Everybody,User等 c)檢查防毒軟體問題(防毒軟體可能會阻止檔案)

    安裝

    1. yarn global add create-next-app-(使其可存取並建立二進位)
    2. npm install -g npm@latest-(使其準備好npm檔_
    3. yarn create next-app peeapp-(建立專案)
    4. yarn global bin-(檢查二進位-檢查二進位路徑)
    5. yarn global list-(檢查項目是否存在於全域清單中)
    6. create-next-app peeapp-(這是創建專案的內容)

    路徑修復

    1. 如果您遇到路徑錯誤,請將專案路徑和bin目錄分別放入系統環境變數中的使用者和系統
    2. 檢查二進位檔案。例如C:\Users\peema.yarn-global\bin,並將其放置在系統或使用者環境變數的路徑中

    問題:NEXT BUILD REACT ERROR與NEXT BUILD的安裝錯誤 **但是,有一個問題,next.js將專案安裝在執行create-next-app命令的目錄中 (理所當然)。但是'next build'存在問題

    讓我們看看兩條路徑 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)呼叫第二個路徑(C:\Users\peema\node_modules

    因此,像react、next和其他套件無法​​找到,因為它們不在第二個路徑中,而是安裝在第一個路徑中。

    解決方案: 將不在第一個node_modules中的所有套件複製到第二個位置,以便可以找到這些套件。

    回覆
    0
  • 取消回覆