私はリアプシーのアプリとその素晴らしさにreact-create-app boilerplateを使用しています。 しかし、私は冗談テストのフレームワークがどのように機能し、mocha、chai、chai-enzymeを使用したいと思いますか、あまり快適ではありません。mocha、chai、chai-enzimeをreact-create-appと一緒に使用
上記のスタックにテストフレームワークを変更するにはどうすればよいですか?
ありがとうございました。
私はリアプシーのアプリとその素晴らしさにreact-create-app boilerplateを使用しています。 しかし、私は冗談テストのフレームワークがどのように機能し、mocha、chai、chai-enzymeを使用したいと思いますか、あまり快適ではありません。mocha、chai、chai-enzimeをreact-create-appと一緒に使用
上記のスタックにテストフレームワークを変更するにはどうすればよいですか?
ありがとうございました。
chai
とchai-enzyme
を使用する場合は、Jestで完全に問題なく使用できます。私たちはそれらを推奨せず、組み込みのアサーションライブラリ、you may add third party assertion libraries like chai
を使用することをお勧めします。
別のテストランナー(Mochaなど)を使用する場合、実際には取り出すことなくサポートされていません(npm run eject
)。 は、プロジェクト内で技術的にそれらを適切に構成することができますが、サポートされていない構成を取得し、苦労せずに更新を適用することができないため、React Create Appの利点をほとんど無効にします。
取り出したら、Mochaの公式文書を使って設定することができます。
しかし、既存のスタックに関する問題を問題として報告することをお勧めします。特定の問題が発生した場合は、その問題に対処して改善してください。
ああ、私は設定にモカを強制しようとしていましたが、今は私がそれを必要としないことが分かります。ありがとうございます – codin
Create React Appで作成した既存のアプリケーションに更新を適用するにはどうしますか?これは何のメリットがありますか? –