اگر در زمان نوشتن تست کامپوننت ها در Vue.js با خطای document is not defined مواجه شدید. باید jsdom یا happy-dom را نصب کرده و کتابخانه نصب شده را به بخش environment تنظیمات وایت (vite.config.ts) اضافه کنید:
// vite.config.ts
export default defineConfig({
test: {
environment: "jsdom",
},
}
نصب jsdom بوسیله npm به صورت زیر می باشد:
npm install -D jsdom
npm install -D @types/jsdom
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!