HarmonyOS 鸿蒙Next js sdk不支持

HarmonyOS 鸿蒙Next js sdk不支持

项目升级到SDK7,js卡片的index.json报:

cke_699.png

SDK Manager中是最新的7,且项目根目录的build.gradle也配置的7,entry中也配置的7,也清除了缓存重启,均无效。

求解!

根目录的: cke_9358.png

entry的: cke_10812.png


更多关于HarmonyOS 鸿蒙Next js sdk不支持的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

SDK Manager中:

cke_11573.png

更多关于HarmonyOS 鸿蒙Next js sdk不支持的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


toolchains有对应的更新吗?

有。貌似是DevEco的2.1release版本,本身不支持SDK7的原因吧。

2.1Release是拿不到SDK7的额,你使用其他版本的下到sdk7,然后用2.1Release去运行项目?要不你试试其他版本的DevEco看看,

欢迎开发小伙伴们进来帮帮楼主

针对帖子标题“HarmonyOS 鸿蒙Next js sdk不支持”的问题,直接回答如下:

HarmonyOS(鸿蒙)作为华为自主研发的操作系统,其生态构建正在逐步完善中。对于Next.js SDK不支持的问题,这通常意味着鸿蒙系统当前的官方SDK或API尚未包含对Next.js框架的直接支持。Next.js是一个基于React的框架,主要用于构建服务器端渲染的React应用程序,它依赖于Node.js环境。

由于鸿蒙系统的应用生态主要围绕其自研的ArkUI(使用JS/TS或eTS语言)以及支持其他主流移动开发框架(如Flutter、Dart等),因此对于Next.js这类特定于Web开发的框架,可能尚未被纳入官方支持范围。

开发者若希望在鸿蒙系统上运行Next.js应用,可能需要考虑以下几种方案:

  1. 使用Webview组件嵌入一个支持Next.js的Web浏览器环境。
  2. 寻找或开发一个适配鸿蒙系统的Node.js运行时环境,并尝试在此环境下运行Next.js应用。
  3. 等待鸿蒙系统官方或社区提供对Next.js的支持。

请注意,以上方案可能需要较高的技术水平和开发资源投入,且存在兼容性和性能方面的问题。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部