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
分享
微博
QQ
微信
回复
2024-09-23 18:26:46
相关问题
HarmonyOS APP内自动下载安装新版本
200浏览 • 1回复 待解决
目前鸿蒙手机最新版本是多少?
7012浏览 • 1回复 待解决
新版本的编辑器sdk怎么没有了
91浏览 • 1回复 待解决
HarmonyOS @ohos/mmkv 怎么更新到最新版本
557浏览 • 1回复 待解决
请问鸿蒙最新版本是多少?我的是nova8
10977浏览 • 1回复 待解决
执行 npm run codegen 报错
141浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
967浏览 • 1回复 待解决
har 包引用报错的问题
315浏览 • 1回复 待解决
HarmonyOS RN启动报错
187浏览 • 1回复 待解决
HarmonyOS 下载报错Download File Path Valid
771浏览 • 1回复 待解决
mysql建表报错Unknown storage engine 'GsDB'
2461浏览 • 1回复 待解决