uni-app 为什么未编辑的 components\ 和 uni_modules\ 下的 .js 文件会被更新时间戳?这会导致微信开发者工具几乎每次都要热加载全部组件,效率非常低

fdbelqdn  于 4个月前  发布在  uni-app
关注(0)|答案(1)|浏览(59)

问题描述
为什么未编辑的 components\ 和 uni_modules\ 下的 .js 文件会被更新时间戳?这会导致微信开发者工具几乎每次都要热加载全部组件,效率非常低

复现步骤
[复现问题的步骤]
修改某一个pages下的文件
未编辑的 components\ 和 uni_modules\ 下的 .js 文件会被更新时间戳
[或者可以直接贴源代码]

预期结果
仅修改过的 page 或 组件会被重新编译并更新时间戳

实际结果
这会导致微信开发者工具几乎每次都要热加载全部组件,每一次UI的简单修改都导致在微信开发者工具上预览需要至少 7 秒钟,开发效率非常低

系统信息:

  • 发行平台: [ 微信小程序]
  • 操作系统 [ windows10,]
  • HBuilderX版本 [最新]
  • uni-app版本 最新]
  • 设备信息 [PC]

补充信息
[可选]
Hbuilder 是差量编译,时间大概一秒,但可否不要更新 components\ 和 uni_modules\ 下的 .js 文件时间戳,这会导致微信开发者工具每次都要重新加载几乎整个项目

我很疑惑,难道其它使用 uniapp 开发微信小程序的开发者都没有这个问题吗?

相关问题