test: 前端 vitest 测试基建 (Phase0) — 北京时间渲染回归 4 用例全绿
This commit is contained in:
1 parent
1744ff40ce
commit
dd10245ad5
3 files changed
+71
-36
No files matched your search
@@ -1,4 +1,5 @@
|
||||
import { defineConfig } from 'vite';
|
||||
/// <reference types="vitest/config" />
|
||||
import { defineConfig } from 'vitest/config';
|
||||
import react from '@vitejs/plugin-react';
|
||||
import path from 'path';
|
||||
|
||||
@@ -17,8 +18,6 @@ export default defineConfig({
|
||||
chunkSizeWarningLimit: 1200,
|
||||
rollupOptions: {
|
||||
output: {
|
||||
// 仅将 react 核心库单独打包(长期缓存);
|
||||
// 其余第三方库交给 Rollup 自动按需拆分,避免被强制合并成一个大 vendor 在首屏加载
|
||||
manualChunks(id) {
|
||||
if (id.includes('node_modules')) {
|
||||
if (
|
||||
@@ -37,4 +36,9 @@ export default defineConfig({
|
||||
server: {
|
||||
port: 5173,
|
||||
},
|
||||
// Phase 0 测试基建:vitest 配置(纯函数测试用 node 环境,组件测试可改 jsdom)
|
||||
test: {
|
||||
environment: 'node',
|
||||
include: ['src/**/*.test.ts'],
|
||||
},
|
||||
});
|
||||
Reference in new issue
Block a user