Closed Namchee closed 4 years ago
The typeface-*
package will not be optimized by vite
, the optimizer only work for js module.
Look like the slowdown caused by compiled taiwandcss
, you should enable cache inside chrome devtools to let http cache worked.
Describe the bug
Using
typeface-*
packages causes massive slowdown to the point it causes the system to freeze for some minutes. This problem occurs whenvite
tries to optimize.woff2
files.Adding the corresponding package to
exclude
in dependency optimization ofvite.config.js
removes this issue.Note: I haven't tried self hosting the
.woff2
myself.Reproduction
Repoduction link: https://github.com/Namchee/tetikus-playground/tree/vite-deps-opts Branch: vite-deps-opts
Steps to reproduce:
npm run dev
System Info
vite
version: 1.0.0rc4vue
version (fromyarn.lock
orpackage-lock.json
) 3.0.0-rc.1@vue/compiler-sfc
version 3.0.0-rc.1Logs (Optional if provided reproduction)