Ares-Chang/uni-vitesse

开发模式下初次加载 `unocss` 样式未被添加

Ares-Chang opened this issue · 2 comments

描述问题

开发模式下首次打开页面 unocss 样式未被加载, __uno.css 内未包含样式信息。

image

刷新页面后解析规则会被加入

image

复现

执行 play:h5 即可复现,只有首次加载或切换分页会出现问题

系统信息

System:
    OS: Windows 11 10.0.22621
    CPU: (8) x64 Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
    Memory: 812.09 MB / 7.79 GB
  Binaries:
    Node: 18.16.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD
    npm: 9.5.1 - C:\Program Files\nodejs\npm.CMD
    pnpm: 8.9.2 - ~\AppData\Roaming\npm\pnpm.CMD
  Browsers:
    Edge: Chromium (119.0.2151.44)
    Internet Explorer: 11.0.22621.1

使用的包管理器

pnpm

核对

  • 遵循我们的 行为准则
  • 检查是否已经有一个报告相同错误的问题,以避免重复创建。
  • 这是一个具体的错误。请开启 GitHub 讨论你的疑问。
  • 所提供的复现是这个问题的 最小复现

此问题为上层 package unocss-preset-uni#4 产生问题,主要解决 Win 端小程序运行频繁蹦溃问题所产生的副作用。

如果不使用 Win 开发,应该不会产生问题,不用理会。

暂时解决方法:

可以参考 chore: import @uni-helper/unocss-preset-uni preset Git 历史记录

uni-helper/unocss-preset-uni#4 已修复,unocss-preset-uni 同步更新至 ^0.2.5