[筆記] Vite 6 vitest 出現 Type PluginOption[] is not assignable to type PluginOption 錯誤

章節連結

Vite6 搭配 vitest 使用時,若版本不符合的情況下,會在 TypeScript 檢查時發現錯誤。這邊筆記下原因和解決方式。
notes-2024-from-jest-to-vitest-1


內容

此錯誤是由於 vitest 需版本更新到 3.0 以上,方才能通過 TypeScript 檢驗。截至 2025 / 1 / 8 的穩定版本,除 v2.1.6 以外,都是不支援 vite 6 的。詳情可參考官方 Repo 的討論:https://github.com/vitest-dev/vitest/discussions/7075


參考資料

1. v3.0.0-beta.1

按讚加入粉絲團

延伸閱讀