diff --git a/vitest.config.ts b/vitest.config.ts
index f5088576a014873999241d0a3d0fe0313984f2b3..b6068d31d98b51965d13ce5d86f51fc36936cf1e 100644
--- a/vitest.config.ts
+++ b/vitest.config.ts
@@ -7,7 +7,7 @@ export default mergeConfig(
   defineConfig({
     test: {
       environment: 'jsdom',
-      exclude: [...configDefaults.exclude, 'e2e/**'],
+      exclude: [...configDefaults.exclude, 'e2e/**', 'node_modules/**', 'views/**', 'stores/**', 'router/**', 'assets/**'],
       root: fileURLToPath(new URL('./', import.meta.url)),
       coverage: {
           provider: 'v8'