私はecmascript5で書かれた既存のプロジェクトを持っています。プロジェクトにはテストがなく、追加したいと思います。私はジャスミンとモカを軽く使用しました(最近ではありません...)、そして今、AVA(箱から出してすぐに使えるes6)+シノンについて読んで、本当に気に入ったので試してみたいと思います.
私が理解できないことがいくつかあります (おそらく不可能です)。あなたの洞察に感謝します。
ファイル 1.js があり、1.test.js でそのテストを作成したいのですが、そこからオブジェクトをインポート\使用するにはどうすればよいですか? es6 モジュールをエクスポートするためにファイルをリファクタリングする必要がありますか、それとも別の解決策がありますか? さらに、このファイルがたとえば jquery に依存している場合はどうなりますか?
私が今見ているように、私のプロジェクトをbabel+bundler(webpack)で完全なes6プロジェクトに変換する必要があります。
もう 1 つのアイデアとして、スクリプト タグを使用してすべてのスクリプトをロードし、すべてを利用できるように、Ava がページをロードする方法はありますか?
他の提案はありますか?
どんな助けでも大歓迎です。