| 12345678910111213141516171819202122232425262728 |
- import vue from '@vitejs/plugin-vue'
- import { dirname, resolve } from 'node:path'
- import { fileURLToPath } from 'node:url'
- import { defineConfig } from 'vitest/config'
- const dir = dirname(fileURLToPath(import.meta.url))
- export default defineConfig({
- plugins: [vue()],
- resolve: {
- alias: [
- { find: '@siteData', replacement: resolve(dir, './shims.ts') },
- { find: 'client', replacement: resolve(dir, '../../src/client') },
- { find: 'node', replacement: resolve(dir, '../../src/node') },
- {
- find: /^vitepress$/,
- replacement: resolve(dir, '../../src/client/index.js')
- },
- {
- find: /^vitepress\/theme$/,
- replacement: resolve(dir, '../../src/client/theme-default/index.js')
- }
- ]
- },
- test: {
- globals: true
- }
- })
|