問題タブ [babel-jest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1371 参照

reactjs - create-react-app パッケージを使用して monorepo で jest を実行する

ここで質問です。

一部のパッケージをモノレポにマージしようとしています。私が使っていてyarn、それがworkspaces-experimental特徴です。したがって、リポジトリのフォルダー構造は次のようになります。

現在、目標の 1 つはテストを簡素化することです。jestすべてのパッケージの単体テストを実行できるように、ルート ディレクトリで実行したいと考えています。そして、それはnode.jsアプリである以上で機能myapp1します。myapp2ただし、 (イジェクトなし)myreactapp1でビルドされ、 create-react-appES6 機能 (などimport) と jsdom レンダリングも使用されます。コードをパイプするmyreactapp1dirからテストを実行すると、テストは正常に機能します(よく理解していれば)。しかし、ルート jest は最初のステートメントで失敗します。yarn testbabelimport

どうすればできますか?

PS インストールしようとしましbabel-jestたが、コンソール (Windows) から直接起動できないようです。

0 投票する
0 に答える
611 参照

javascript - 変換エラー:反応ネイティブで指定された不明なプラグイン「transform-decorators」

jestとtransform-decorators-legacyをインストールした後、これを取得しています。しかし、jest は正常に実行され、各画面のテストに合格しています。

店舗用にMOBXを使用しています。 ここに画像の説明を入力

bablerc ファイル:

パッケージ.json