Blog

Vitest tarayıcı modu: yerel fetch ile CORS, Playwright’te MSW ve ön uç davranışını değiştiren polyfill’ler

Testleri gerçek tarayıcılarda çalıştırmak Vitest’in Node ortamının tamamen kaçıracağı CORS sorunlarını ortaya çıkarır.

1 dk okuma
vitesttestingcors

Kapsama

Tarayıcı modunda v8 kapsaması CORS hatalarını yanlış kaynak dosyalarına yazdırabilir; satır eşlemelerini doğrulayın.

İzleme modu yeniden başlatmaları MSW işleyicilerini sızdırabilir; dosya değişimleri arasında CORS ile ilgili taklitleri sıfırlayın.

Havuz işçileri

Node testlerinde iş parçacığı havuzu işçileri tarayıcı CORS’unu paylaşmaz; paketleri ayırmak için proje etiketleri kullanın.

API taban URL’leri için ortam değişkenleri tarayıcı sağlayıcılarına açıkça enjekte edilmelidir.

Bloga dön