共计 734 个字符,预计需要花费 2 分钟才能阅读完成。
1. 问题描述:
在 DevEco Studio 运行项目到模拟器上的时候报错 ,> hvigor error: failed :entry:default@compilearkts… ,并且每个 page 页面都自动生成了 .map 和.js 文件 。此后无论如何都没办法将项目跑起来了。而且点进去.js 文件会发现这个.js 文件的内容是生成不完全的内容。
2. 可能的原因:
我推测可能是编译过程中产生了错误,导致编译进行到一半终止了, 产生的临时编译文件.map 和.js 被保留了下来。 但是这时候直接再次编译运行,DevEco Studio 并不会删除之前的临时文件。 因此需要我们手动删除。
3. 解决方案:
A. 手动一个一个删除:
可以自己手动一个一个删除生成的.map 和.js 错误文件。但是效率太低了。
B. 安装插件一件删除:
1. 到这个网址:ArkCompilerSupport – IntelliJ IDEs Plugin | Marketplace 下载最新版本插件即可,注意不需要解压哈!
2. 前往 DecEco Studio 安装插件
找到自己下载的路径然后安装即可!
3. 使用插件一键清除多余的临时文件。右键自己的整个项目,点击最底下的 Clean Ark Cache 即可
C. 运行项目查看问题是否解决
我这边的问题解决,项目可以在模拟器跑起来了。如果你的问题还是无法解决,可能和我的问题还不一样,可以去别的帖子看看有没有解决方法哈!
原文地址: 关于 DevEcoStudio 报错> hvigor error: failed :entry:default@compilearkts… 并且每个文件都产生了.map 和.js 文件
正文完