HarmonyOS 鸿蒙Next ArkTS api8 FA模型连HelloWorld样例都跑不起来

HarmonyOS 鸿蒙Next ArkTS api8 FA模型连HelloWorld样例都跑不起来 报错信息如下

D:\SDK\HuaWeiSDK\node\node.exe D:\CodeSpace\learn\HarmonyOS\learnapi8\node_modules\@ohos\hvigor\bin\hvigor.js --sync -p product=default
node:internal/modules/cjs/loader:1024
  throw err;
  ^

Error: Cannot find module 'D:\CodeSpace\learn\HarmonyOS\learnapi8\node_modules\@ohos\hvigor\bin\hvigor.js'
    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: []
}

Process finished with exit code 1

我的系统是windows11,
已经安装了大部分依赖

使用的ArkTS语言进行构建
模型是FA模型
配置完之后无法运行


更多关于HarmonyOS 鸿蒙Next ArkTS api8 FA模型连HelloWorld样例都跑不起来的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

看着像是npm install时找的版本不对,您现在重新创建个工程试下看下还是这个报错吗?

更多关于HarmonyOS 鸿蒙Next ArkTS api8 FA模型连HelloWorld样例都跑不起来的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我感觉应该是这个问题,我把npm重装了一下貌似就没问题了,

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

补充nodejs的报错信息

图1.png

在HarmonyOS鸿蒙Next中,使用ArkTS API 8开发FA模型时,如果连HelloWorld样例都无法运行,可能涉及以下问题:

  1. 项目配置问题:检查config.json文件中的bundleNamevendor字段是否正确配置,确保与项目设置一致。

  2. 依赖库缺失或版本不匹配:确认oh-package.json中的依赖库版本与API 8兼容,避免使用不支持的库或版本。

  3. 资源文件错误:确保resources目录下的资源文件(如图片、字符串)路径和命名正确,避免因资源加载失败导致应用无法启动。

  4. 编译环境问题:确认DevEco Studio版本支持API 8开发,检查JDK和SDK版本是否与鸿蒙Next兼容。

  5. 权限配置问题:在config.json中检查reqPermissions字段,确保应用所需权限已正确声明。

  6. 日志分析:通过DevEco Studio的日志工具查看具体错误信息,定位问题来源。

  7. 设备兼容性:确认测试设备支持鸿蒙Next,且系统版本与API 8兼容。

  8. 代码语法错误:检查ArkTS代码是否符合API 8规范,避免语法错误或未实现的API调用。

  9. 缓存问题:清理项目缓存并重新编译,避免缓存导致的异常。

  10. 模拟器问题:如果使用模拟器,确保模拟器版本与鸿蒙Next兼容,且配置正确。

以上是可能导致HelloWorld样例无法运行的原因,需逐一排查。

回到顶部