javascript - როგორ გამოვთიშოთ node_modules Vitest-ში?


მიმინინველობს ვცადო ერთეულის ტესტის შესრულებას Vitest-ში. მე დავაყენე ჩემი აპლიკაცია Vue, Vite და Vitest.

როდესაც დავიწყებ ჩემს ტესტს, მივიღებ შემდეგ შეცდომის შეტყობინებას:

Cannot use import statement outside a module
import { getSession } from 'access';
^^^^^^

მე შევამოწმე და მგონი ეს ეხება node_modules-ის გამოტოვებას, მაგრამ ის უნდა გამოტოვებული იყოს თავიდანვე.

მე დამატებით გამოვიყენე აღრიცხვის გამორიცხვა, მაგრამ მაინც იგივე შეცდომას ვიღებ. ქვემოთ არის ჩემი vite.config.ts.

export default defineConfig({
    plugins: [vue()],
    test: {
        environment: 'happy-dom',
        globals: true,
        mockReset: true,
        restoreMocks: true,
        clearMocks: true,
        exclude: [
            ...configDefaults.exclude,
            '<rootDir>/node_modules/**'
        ]
    },
})

ვინმემ ხომ არ იცის, როგორ მოვაგვარო ეს?