开发模式下初次加载 `unocss` 样式未被添加
Ares-Chang opened this issue · 2 comments
Ares-Chang commented
描述问题
开发模式下首次打开页面 unocss 样式未被加载, __uno.css 内未包含样式信息。
刷新页面后解析规则会被加入
复现
执行 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
核对
Ares-Chang commented
此问题为上层 package unocss-preset-uni#4 产生问题,主要解决 Win 端小程序运行频繁蹦溃问题所产生的副作用。
如果不使用 Win 开发,应该不会产生问题,不用理会。
暂时解决方法:
- 如果开发小程序建议保留,暂时无解。
- 如果主要开发 h5 建议暂时移除 unocss-preset-uni,可自行配置 unocss-applet
可以参考 chore: import @uni-helper/unocss-preset-uni preset Git 历史记录
Ares-Chang commented
uni-helper/unocss-preset-uni#4 已修复,unocss-preset-uni
同步更新至 ^0.2.5