راه حل رفع خطای document is not defined در vitest

mohsen2 ماه قبل2 ماه قبل
ارسال شده در
mohsen

اگر در زمان نوشتن تست کامپوننت ها در 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
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!