HarmonyOS 鸿蒙Next Stage模型 & arkts语言 莫名其妙生成的.js和.js.map文件是怎么来的?有什么办法不让他生成这两个文件吗?
HarmonyOS 鸿蒙Next Stage模型 & arkts语言 莫名其妙生成的.js和.js.map文件是怎么来的?有什么办法不让他生成这两个文件吗? Stage模型 & arkts语言 莫名其妙生成的.js和.js.map文件是怎么来的?有什么办法不让他生成这两个文件吗?
更多关于HarmonyOS 鸿蒙Next Stage模型 & arkts语言 莫名其妙生成的.js和.js.map文件是怎么来的?有什么办法不让他生成这两个文件吗?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
看起来很酷!但是不会用啊,
就用这个插件,可以清楚掉。
有用,感谢!!!
安装这个插件: ArcCompilerSupport - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)
File → Settings → Plugins → Installed边上的小齿轮 → Install Plugin from Disk …
我在运行真机调试的时候会报错。删除.js,.js.map 文件重新编译就行了。不过有没有办法不生成.js .js.map 文件啊
我还没找到办法,你可以是在[向往的码农]发的那个插件,
在HarmonyOS开发中,使用ArkTS语言进行开发时,生成的.js
和.js.map
文件是由于编译过程中的转译步骤产生的。ArkTS是基于TypeScript的扩展语言,而.js
文件是TypeScript编译后生成的JavaScript文件,.js.map
文件则是源映射文件,用于调试时将编译后的代码映射回原始代码。
这些文件的生成是编译器的默认行为,目的是为了在开发阶段方便调试和运行。如果你不希望生成这些文件,可以通过以下方式进行配置:
-
修改构建配置:在项目的
build.gradle
文件中,可以配置TypeScript编译器选项,关闭.js
和.js.map
文件的生成。具体可以通过设置compilerOptions
中的noEmit
为true
来实现。 -
使用ArkTS编译器选项:如果你使用的是ArkTS编译器,可以在编译选项中禁用生成
.js
和.js.map
文件。具体可以通过命令行参数或配置文件来设置。 -
清理构建输出:在构建完成后,可以通过编写脚本或使用构建工具自动删除生成的
.js
和.js.map
文件。
需要注意的是,关闭这些文件的生成可能会影响开发阶段的调试体验。