ここに質問があります。モノレポの作成反応型アプリパッケージを使った冗談を実行する
私はいくつかのパッケージをモノレポにマージしようとしています。私はyarn
を使用しており、それはworkspaces-experimental
の機能です。だから、リポジトリのフォルダ構造は次のようになります。
.
node_modules
packages
myapp1
myapp2
myreactapp1
、目標の一つは、テストを簡素化することです。すべてのパッケージの単体テストを実行するように、ルートディレクトリにjest
を実行します。上記はmyapp1
とmyapp2
のnode.js appsで動作します。ただし、myreactapp1
はcreate-react-app
(イジェクトなし)でビルドされ、ES6機能(import
など)とjsdomレンダリングを使用します。私がmyreactapp1
dirとyarn test
から実行すると、テストはうまく動作します。コードはbabel
(よくわかっていれば)によってパイプされます。しかし、最初のimport
ステートメントでは、ルート・ジストは失敗します。
どうすればいいですか?
P.S.私はbabel-jest
をインストールしようとしましたが、コンソール(ウィンドウ)から直接触れることはできないようです。