[英]error: MongoError: Authentication failed. I am using docker and mongoose
[英]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.