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/**'
]
},
})
ვინმემ ხომ არ იცის, როგორ მოვაგვარო ეს?