历史工程自动化迁移时提示“The files that failed the checks are 'package.json'”

使用DevEco Studio 3.1.1.400打开API 9的历史工程,在进行自动化工程迁移时,出现提示“The files that failed the checks are ‘package.json’”:

历史工程自动化迁移时提示“The files that failed the checks are 'package.json'”-鸿蒙开发者社区

出现该问题的原因可能是package.json文件存在语法错误或存在部分oh-package.json5不支持的字段。

HarmonyOS
2024-06-07 16:24:29
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
唯你而画

场景一:package.json文件存在语法错误。该场景下建议您先点击Abort按钮,待修复package.json文件中的语法错误后再进行自动化迁移。如果您未修复package.json文件中的语法错误,在出现弹窗提示时点击了Continue。需要在完成自动化迁移后,手动删除package.json文件和node_modules文件夹,并参考历史工程手动迁移补齐oh-package.json5文件,再执行同步工程、编译构建等操作;如果在未完成手动迁移的情况下,直接执行了同步工程、编译构建等操作,并出现报错“Error parsing package.json”,请参考编译报错“Error parsing package.json”。

场景二:package.json文件中存在部分迁移后oh-package.json5文件中不支持的字段。

分享
微博
QQ
微信
回复
2024-06-07 22:30:11
相关问题
HarmonyOS应用的自动化测试工具
578浏览 • 1回复 待解决
HarmonyOS 第三方应用自动化发布咨询
212浏览 • 1回复 待解决
mysql 表历史数据如何迁移到 bak 表?
5088浏览 • 1回复 待解决
DevEco Studio打开历史工程报空指针错误
4938浏览 • 1回复 待解决
HarmonyOS API9工程升级迁移策略
165浏览 • 1回复 待解决
OpenHarmony提示同步失败:sync Failed
3769浏览 • 1回复 待解决
HarmonyOS oh_package.json5依赖传递问题
744浏览 • 1回复 待解决