簡體   English   中英

我正在嘗試創建反應應用程序但失敗了。 它顯示錯誤

[英]I am trying to create react app but failed. It show error

在 G:\my-react-projects\dovana 中創建一個新的 React 應用程序。

安裝軟件包。 這可能需要幾分鍾。 使用 cra-template 安裝 react、react-dom 和 react-scripts...

npm 錯誤。 代碼 ERR_SOCKET_TIMEOUT npm ERR。 network Socket timeout npm ERR, network 這是與網絡連接有關的問題。 npm ERR:網絡 在大多數情況下,您使用代理服務器或網絡設置錯誤。 npm 錯誤! 網絡 npm ERR! 網絡 如果您在代理后面,請確保 npm ERR! 網絡“代理”配置設置正確。 請參閱:'npm 幫助配置'

npm ERR:此運行的完整日志可在以下位置找到:npm ERR。 C:\Users\M Monayem Hossain\AppData\Local\npm-cache_logs\2021-12-23T14_13_40_614Z-debug-0.log

中止安裝。 npm install --no-audit --save --save-exact --loglevel 錯誤 react-dom react-scripts cra-template 失敗。

正在刪除生成的文件... package.json 從 G:\my-react-projects 中刪除 dovana/ 完成。

嘗試清除緩存,然后重新運行設置

npm cache clean --force
npm install create-react-app
npx create-react-app my-app

嘗試從 NPM 安裝任何東西,以確認這是您的連接問題。 npm 安裝 -g create-react-app。 如果此(或任何其他軟件包)成功,則可能是其他問題。

還要考慮這可能是您機器上的 npx 問題。 嘗試直接使用 create-react-app 安裝它,而不是先全局安裝它(就像我上面展示的那樣)

也試試這個

npm 配置集注冊表http://registry.npmjs.org/

和這個

npm 設置超時=100000

您可以將 npm 超時值設置為更長的時間嗎:

步驟1:

你可以在文件夾中創建一個名為.npmrc 的本地文件,將超時的值設置為:timeout=100000

或者

運行以下命令:

npm set timeout=100000

第2步:

最后運行以下命令集:

npm cache clean --force
npm install create-react-app
npx create-react-app ./

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM