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.运行项目查看问题是否解决
我这边的问题解决,项目可以在模拟器跑起来了。如果你的问题还是无法解决,可能和我的问题还不一样,可以去别的帖子看看有没有解决方法哈!