dcloudio / dcloudio/uni-app

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

Open
#4,278 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

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

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

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

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

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

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

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.