HarmonyOS 鸿蒙Next 导入工程时出现 hvigor ERROR: C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd execute failed.
HarmonyOS 鸿蒙Next 导入工程时出现 hvigor ERROR: C:\Users\wendy.hvigor\wrapper\tools\node_modules.bin\pnpm.cmd execute failed.
求大侠指点下面的问题如何处理
C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd install --reporter=append-only --color
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 30, reused 29, downloaded 0, added 0
Progress: resolved 41, reused 41, downloaded 0, added 0
Progress: resolved 42, reused 41, downloaded 0, added 0
Packages: +44
++++++++++++++++++++++++++++++++++++++++++++
Packages are hard linked from the content-addressable store to the virtual store.
Content-addressable store is at: C:\Users\wendy\.hvigor\caches\v3
Virtual store is at: node_modules/.pnpm
dependencies:
+ @ohos/hvigor 2.0.0 (2.1.1 is available)
Done in 8.6s
Progress: resolved 44, reused 44, downloaded 0, added 44, done
Process finished with exit code 0
C:\Users\wendy\nodejs\node.exe C:\Users\wendy\.hvigor\project_caches\3ea7c980ae3179224151030c1213513d\workspace\node_modules\@ohos\hvigor\bin\hvigor.js --sync -p product=default
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 100, reused 100, downloaded 0, added 0
Progress: resolved 151, reused 151, downloaded 0, added 0
Progress: resolved 176, reused 175, downloaded 0, added 0
WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
ERR_PNPM_NO_MATCHING_VERSION No matching version found for @babel/types@^7.22.0
This error happened while installing the dependencies of @ohos/hvigor-ohos-plugin@2.0.0
at @ohos/hvigor-arkts-compose@2.0.0
at @babel/core@7.16.7
at @babel/helper-module-transforms@7.22.1
The latest release of @babel/types is "7.21.5".
Other releases are:
* esm: 7.21.4-esm.4
If you need the full list of all 129 published versions run "$ pnpm view @babel/types versions".
> hvigor ERROR: C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd execute failed.
Process finished with exit code -1
更多关于HarmonyOS 鸿蒙Next 导入工程时出现 hvigor ERROR: C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd execute failed.的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在系统中搜索框输入 Windos PowerShell
点击[管理员身份运行]
以管理员身份运行power shell
set-executionpolicy remotesigned
根据提示,输入A,回车
再次回来 pnpm执行成功。-- 亲测可用
这里点赞,感谢 感谢
更多关于HarmonyOS 鸿蒙Next 导入工程时出现 hvigor ERROR: C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd execute failed.的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
这里报错是什么原因,这种方式没有用的,
还是版本的问题吧。我也遇到了同样的问题,将3.1release版本卸载改为4.0beta版本再未出现过同样的问题
鸿蒙这个不解决,很难推广
我的现在还没有解决,不知道咋办 /(ㄒoㄒ)/~~
pnpm.cmd install --reporter=append-only --colornode:internal/modules/cjs/loader:1024 throw err;
^Error: Cannot find module 'C:\Users\GP\.hvigor\wrapper\tools\node_modules\pnpm\bin\pnpm.cjs'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1021:15)
at Function.Module._load (node:internal/modules/cjs/loader:866:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:22:47
{
code: 'MODULE_NOT_FOUND',
requireStack: []
}
你计算机的名字.hvigor\wrapper\tools\node_modules
这时候你应该回发现有个.ignored文件夹,打开它,找到pnpm这个文件夹
复制,放在node_modules这个目录下。
返回DevEco Studio 找到上面窗口栏目中 构建 重新构建项目就可以的了,
同样的问题……
解决了,不知道是API8里哪个东西是API9的依赖,全勾了就行了
没有效果呢,
HarmonyOS的分布式文件系统让我在多设备间共享文件变得更加方便。
有大佬给解答一下这个问题吗,之前还好好的,今天导入新工程就莫名其妙的出现这个问题了
针对您提到的HarmonyOS鸿蒙Next在导入工程时遇到的hvigor ERROR
问题,特别是关于pnpm.cmd execute failed
的错误,这通常指示着在构建或依赖管理环节出现了问题。以下是一些可能的解决方向:
-
检查Node.js环境:确保您的系统中安装了Node.js,并且版本符合鸿蒙Next工程的要求。鸿蒙系统可能依赖于特定版本的Node.js来执行其构建脚本。
-
重新安装pnpm:错误提示中提到
pnpm.cmd
执行失败,可能是因为pnpm未正确安装或配置。尝试全局重新安装pnpm,并确保其路径被正确添加到系统环境变量中。 -
清理缓存:有时候,旧的缓存数据可能会导致构建失败。尝试清理
hvigor
或pnpm
的缓存,然后重新构建项目。 -
检查工程依赖:确保所有依赖项都已正确声明,并且版本兼容。有时候,依赖项之间的冲突也会导致构建失败。
-
权限问题:确保您有权限访问和执行
C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd
。在某些系统上,可能需要以管理员身份运行命令提示符或IDE。
如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html,