HarmonyOS 鸿蒙Next 新工程同步失败

HarmonyOS 鸿蒙Next 新工程同步失败 新工程同步失败,错误信息:

"E:\1Harmony\DevEco Studio\tools\node\node.exe" "E:\1Harmony\DevEco Studio\tools\hvigor\bin\hvigorw.js" --sync -p product=default --analyze=normal --parallel --incremental --no-daemon

Installing pnpm@8.13.1…

npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network request to https://repo.huaweicloud.com/repository/npm/pnpm failed, reason: getaddrinfo ENOTFOUND repo.huaweicloud.com
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: C:\Users\Administrator\AppData\Local\npm-cache\_logs\2024-10-04T04_31_30_032Z-debug-0.log

Error: E:\1Harmony\DevEco Studio\tools\node\npm.cmd install,pnpm execute failed.See above for details.

Process finished with exit code -1

错误日志:

0 verbose cli E:\1Harmony\DevEco Studio\tools\node\node.exe E:\1Harmony\DevEco Studio\tools\node\node_modules\npm\bin\npm-cli.js
1 info using npm@10.5.0
2 info using node@v18.20.1
3 timing npm:load:whichnode Completed in 5ms
4 timing config:load:defaults Completed in 15ms
5 timing config:load:file:E:\1Harmony\DevEco Studio\tools\node\node_modules\npm\npmrc Completed in 1ms
6 timing config:load:builtin Completed in 2ms
7 timing config:load:cli Completed in 4ms
8 timing config:load:env Completed in 2ms
9 timing config:load:file:C:\Users\Administrator\.hvigor\wrapper\tools\.npmrc Completed in 0ms
10 timing config:load:project Completed in 4ms
11 timing config:load:file:C:\Users\Administrator\.npmrc Completed in 0ms
12 timing config:load:user Completed in 0ms
13 timing config:load:file:E:\1Harmony\DevEco Studio\tools\node\etc\npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:setEnvs Completed in 2ms
16 timing config:load Completed in 30ms
17 timing npm:load:configload Completed in 30ms
18 timing config:load:flatten Completed in 6ms
19 timing npm:load:mkdirpcache Completed in 1ms
20 timing npm:load:mkdirplogs Completed in 1ms
21 verbose title npm install pnpm
22 verbose argv "install" "pnpm"
23 timing npm:load:setTitle Completed in 2ms
24 timing npm:load:display Completed in 1ms
25 verbose logfile logs-max:10 dir:C:\Users\Administrator\AppData\Local\npm-cache\_logs\2024-10-04T04_31_30_032Z-
26 verbose logfile C:\Users\Administrator\AppData\Local\npm-cache\_logs\2024-10-04T04_31_30_032Z-debug-0.log
27 timing npm:load:logFile Completed in 21ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 0ms
30 timing npm:load Completed in 114ms
31 timing arborist:ctor Completed in 1ms
32 silly logfile start cleaning logs, removing 3 files
33 timing arborist:ctor Completed in 0ms
34 silly logfile done cleaning log files
35 timing idealTree:init Completed in 23ms
36 timing idealTree:userRequests Completed in 6ms
37 silly idealTree buildDeps
38 silly fetch manifest pnpm@8.13.1
39 silly placeDep ROOT pnpm@ OK for:  want: 8.13.1
40 timing idealTree:#root Completed in 70146ms
41 timing idealTree:node_modules/pnpm Completed in 0ms
42 timing idealTree:buildDeps Completed in 70148ms
43 timing idealTree:fixDepFlags Completed in 1ms
44 timing idealTree Completed in 70181ms
45 timing command:install Completed in 70200ms
46 verbose type system
47 verbose stack FetchError: request to https://repo.huaweicloud.com/repository/npm/pnpm failed, reason: getaddrinfo ENOTFOUND repo.huaweicloud.com
47 verbose stack     at ClientRequest.<anonymous> (E:\1Harmony\DevEco Studio\tools\node\node_modules\npm\node_modules\minipass-fetch\lib\index.js:130:14)
47 verbose stack     at ClientRequest.emit (node:events:517:28)
47 verbose stack     at _destroy (node:_http_client:882:13)
47 verbose stack     at onSocketNT (node:_http_client:902:5)
47 verbose stack     at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
48 verbose cwd C:\Users\Administrator\.hvigor\wrapper\tools
49 verbose Windows_NT 10.0.19045
50 verbose node v18.20.1
51 verbose npm  v10.5.0
52 error code ENOTFOUND
53 error syscall getaddrinfo
54 error errno ENOTFOUND
55 error network request to https://repo.huaweicloud.com/repository/npm/pnpm failed, reason: getaddrinfo ENOTFOUND repo.huaweicloud.com
56 error network This is a problem related to network connectivity.
56 error network In most cases you are behind a proxy or have bad network settings.
56 error network
56 error network If you are behind a proxy, please make sure that the
56 error network 'proxy' config is set properly.  See: 'npm help config'
57 verbose exit 1
58 timing npm Completed in 70930ms
59 verbose unfinished npm timer reify 1728016290758
60 verbose unfinished npm timer reify:loadTrees 1728016290771
61 verbose code 1
62 error A complete log of this run can be found in: C:\Users\Administrator\AppData\Local\npm-cache\_logs\2024-10-04T04_31_30_032Z-debug-0.log
3 回复
您好,在C盘用户目录下的.npmrc文件中使用

[https://repo.harmonyos.com/npm](https://repo.harmonyos.com/npm)

这个仓库试一下

更多关于HarmonyOS 鸿蒙Next 新工程同步失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next新工程同步失败的情况下,可能的原因包括网络连接问题、开发环境配置错误、依赖库缺失或版本不匹配、以及IDE或SDK的bug。首先,检查网络连接是否正常,确保能够访问所需的资源。其次,确认开发环境配置是否正确,包括SDK路径、环境变量等。然后,检查项目依赖库是否完整,版本是否与项目要求一致。最后,更新IDE和SDK到最新版本,以修复可能的bug。如果问题依旧存在,可以查看IDE的日志文件,获取更详细的错误信息。

在HarmonyOS鸿蒙Next新工程同步失败时,可能的原因包括网络连接不稳定、开发环境配置错误、依赖库未正确安装或版本不兼容。建议首先检查网络连接,确保开发环境(如DevEco Studio)已更新至最新版本,并重新配置SDK路径。此外,清理项目缓存并重新同步依赖库,或检查build.gradle文件中的依赖项是否正确。如果问题持续,可查看日志文件以获取更详细的错误信息,或参考官方文档和社区论坛寻求解决方案。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!