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
看着像是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的报错信息
在HarmonyOS鸿蒙Next中,使用ArkTS API 8开发FA模型时,如果连HelloWorld样例都无法运行,可能涉及以下问题:
-
项目配置问题:检查
config.json
文件中的bundleName
和vendor
字段是否正确配置,确保与项目设置一致。 -
依赖库缺失或版本不匹配:确认
oh-package.json
中的依赖库版本与API 8兼容,避免使用不支持的库或版本。 -
资源文件错误:确保
resources
目录下的资源文件(如图片、字符串)路径和命名正确,避免因资源加载失败导致应用无法启动。 -
编译环境问题:确认DevEco Studio版本支持API 8开发,检查JDK和SDK版本是否与鸿蒙Next兼容。
-
权限配置问题:在
config.json
中检查reqPermissions
字段,确保应用所需权限已正确声明。 -
日志分析:通过DevEco Studio的日志工具查看具体错误信息,定位问题来源。
-
设备兼容性:确认测试设备支持鸿蒙Next,且系统版本与API 8兼容。
-
代码语法错误:检查ArkTS代码是否符合API 8规范,避免语法错误或未实现的API调用。
-
缓存问题:清理项目缓存并重新编译,避免缓存导致的异常。
-
模拟器问题:如果使用模拟器,确保模拟器版本与鸿蒙Next兼容,且配置正确。
以上是可能导致HelloWorld样例无法运行的原因,需逐一排查。