历史工程自动化迁移时提示“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
按赞同
/
按时间
bho2000

场景一: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
相关问题
mysql 表历史数据如何迁移到 bak 表?
3883浏览 • 1回复 待解决
DevEco Studio打开历史工程报空指针错误
3633浏览 • 1回复 待解决
自动化验收工具指南文档(Code Linter)
779浏览 • 1回复 待解决
OpenHarmony提示同步失败:sync Failed
1119浏览 • 1回复 待解决
如何获取工程目录下的json文件?
286浏览 • 1回复 待解决
读取本地json 文件提示权限拒绝
2066浏览 • 1回复 待解决
工程配置发布证书之后提示code:9568322
921浏览 • 1回复 待解决
deveco studio的自动补全提示时常失效
10081浏览 • 2回复 已解决
DevEco Studio工程同步提示LABEL_VALUE_ERROR
3631浏览 • 1回复 已解决
如何关闭编辑器自动格式
315浏览 • 1回复 待解决