javascript - react-dom yüklendi, ama bulunamadı. `Modül bulunamadı: 'react-dom/client' yolu ile ilişkili`


İşte Codesandbox

Bir testi çalıştırmak istiyorum, ama Tests sekmesi bu hatayı gösteriyor.

Could not find module in path: 'react-dom/client' relative to
'/node_modules/@testing-library/react/dist/@testing-library/react.esm.js'

Bunlara başvurdum ama sorunumu çözmediler.

  1. Bunu devDependencies içinde yeniden yüklemek https://github.com/codesandbox/codesandbox-client/issues/2276
  2. UBlock Origin'ımı kapatıyorum. https://github.com/enzymejs/enzyme/issues/529
  3. Farklı tarayıcıları denemek

Bu testi başarıyla çalıştırmak için ne yapmalıyım?

Cevap #1

Bu bilinen bir sorundur. Cevap, bunu çalıştırmak için Terminali kullanmanız gerektiğini söylüyor. Terminal, önizleme penceresinin hemen altında.

https://github.com/codesandbox/codesandbox-client/issues/6599

Merhaba @eps1lon - Bunu işaretlediğiniz için teşekkürler, maalesef testler Sunucu sandboxlarında çalışmıyor ve yakında onları kaldıracağız. Testleri çalıştırmak için terminali kullanmanız gerekecek. Verdiğimiz rahatsızlık için özür dileriz!

İlgili makaleler