HarmonyOS 鸿蒙Next Cannot find module '@ohos.router' or its corresponding type declarations.

HarmonyOS 鸿蒙Next Cannot find module ‘@ohos.router’ or its corresponding type declarations. 软件版本如下:

cke_1035.png

程序如下:

cke_577.png

SDK API 版本是6,是用的是手机模拟器


更多关于HarmonyOS 鸿蒙Next Cannot find module '@ohos.router' or its corresponding type declarations.的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

更多关于HarmonyOS 鸿蒙Next Cannot find module '@ohos.router' or its corresponding type declarations.的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,当你遇到“Cannot find module ‘@ohos.router’ or its corresponding type declarations.”这个错误时,通常意味着你的项目中缺少[@ohos](/user/ohos).router模块或其类型声明文件。这里有几个可能的原因和解决办法:

  1. 模块未安装:首先确认[@ohos](/user/ohos).router模块是否已经正确安装在你的项目中。由于这是鸿蒙系统的内置模块,确保你的开发环境和项目配置正确,支持该模块的使用。

  2. 类型声明缺失:如果模块已安装,但缺少类型声明文件(.d.ts),这可能是因为你的TypeScript配置或者鸿蒙SDK版本不支持该模块的类型声明。检查你的tsconfig.json文件,确保它包含了正确的类型定义解析路径。

  3. 依赖问题:有时候,依赖关系可能会损坏或未正确解析。尝试清理并重新安装你的项目依赖。

  4. SDK版本:确保你使用的鸿蒙SDK版本支持[@ohos](/user/ohos).router模块。如果当前SDK版本过旧,可能需要更新到最新版本。

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

回到顶部