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

12 回复

在系统中搜索框输入 Windos PowerShell

点击[管理员身份运行]

以管理员身份运行power shell

set-executionpolicy remotesigned

根据提示,输入A,回车

再次回来    pnpm执行成功。-- 亲测可用

这里点赞,感谢 感谢

https://developer.huawei.com/consumer/cn/forum/topic/0201119119318821851?fid=0101562279236410779&pid=0303119554139174265

更多关于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的依赖,全勾了就行了

cke_141.png

没有效果呢,

HarmonyOS的分布式文件系统让我在多设备间共享文件变得更加方便。

有大佬给解答一下这个问题吗,之前还好好的,今天导入新工程就莫名其妙的出现这个问题了

针对您提到的HarmonyOS鸿蒙Next在导入工程时遇到的hvigor ERROR问题,特别是关于pnpm.cmd execute failed的错误,这通常指示着在构建或依赖管理环节出现了问题。以下是一些可能的解决方向:

  1. 检查Node.js环境:确保您的系统中安装了Node.js,并且版本符合鸿蒙Next工程的要求。鸿蒙系统可能依赖于特定版本的Node.js来执行其构建脚本。

  2. 重新安装pnpm:错误提示中提到pnpm.cmd执行失败,可能是因为pnpm未正确安装或配置。尝试全局重新安装pnpm,并确保其路径被正确添加到系统环境变量中。

  3. 清理缓存:有时候,旧的缓存数据可能会导致构建失败。尝试清理hvigorpnpm的缓存,然后重新构建项目。

  4. 检查工程依赖:确保所有依赖项都已正确声明,并且版本兼容。有时候,依赖项之间的冲突也会导致构建失败。

  5. 权限问题:确保您有权限访问和执行C:\Users\wendy\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd。在某些系统上,可能需要以管理员身份运行命令提示符或IDE。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部