RN新版本codegen使用报错unknown option '--rnoh-module-path'

npm run codegen

RN新版本codegen使用报错unknown option ‘–rnoh-module-path’。

HarmonyOS
2024-09-23 16:16:58
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

命令行进入RN工程目录(package.json所在的目录),执行:npx react-native help codegen-harmony 查看执行结果是否包含“unknown option”指示的参数,如果不包含,说明版本不匹配。

方案:

1,先使用最新的包替换react-native-harmony和react-native-harmony-cli中的内容。

2,删除RN工程中的node_modules目录。

3,重新编译部署(运行 npm i 命令和 npm run dev 命令)。

如下为版本匹配时,react-native 命令可带执行’–rnoh-module-path’ 参数的npx react-native help codegen-harmony命令执行结果:

Usage: bin codegen-harmony [options] 
 
Generates a glue layer and native utilities from Turbo Module or Fabric Components specifications 
 
Options: 
  --rnoh-module-path <path> Specifies the relative path to the rnoh OHOS module 
--cpp-output-path <path> Specifies the relative path to the output directory intended for storing generated C++ 
files (default: "./harmony/entry/src/main/cpp/generated") 
--project-root-path <path> Relative path to package root (default: ".") 
--debug [boolean] Enables logging details (default: false) 
-h, --help display help for command
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
分享
微博
QQ
微信
回复
2024-09-23 18:26:46


相关问题
HarmonyOS 升级新版本flutter运行报错
1041浏览 • 1回复 待解决
新版本DEVeco怎样使用JS开发
251浏览 • 0回复 待解决
HarmonyOS如何在应用内更新版本
1900浏览 • 1回复 待解决
HarmonyOS APP内自动下载安装新版本
1358浏览 • 1回复 待解决
HarmonyOS @ohos/mmkv 怎么更新到最新版本
1761浏览 • 1回复 待解决
新版本的编辑器sdk怎么没有了
888浏览 • 1回复 待解决
目前鸿蒙手机最新版本是多少?
8503浏览 • 1回复 待解决
HarmonyOS RN Codegen问题
738浏览 • 1回复 待解决
HarmonyOS RN capi生成Codegen失败
788浏览 • 1回复 待解决
执行 npm run codegen 报错
1087浏览 • 1回复 待解决