2017-05-17 18 views
2

私はReact Nativeプロジェクトで糸を使用しています。依存関係にa fork of jest-enzymeパッケージを追加したいと思います(フォークはフロータイプの定義を追加します)。糸:gitリポジトリのサブディレクトリから依存関係を追加

問題は、必要なパッケージがリポジトリのルートになく、packages/jest-enzymeサブディレクトリにあることです。

yarn add --dev https://github.com/lifeiscontent/enzyme-matchers.gitを実行すると、enzyme-assertionsパッケージ全体がインストールされます。

import 'enzyme-assertions/jest-enzyme';としてインポートしようとすると、「モジュールが見つかりません」というエラーが表示されます。 import 'jest-enzyme';が動作しません(同じエラー)。

私もyarn add --dev https://github.com/lifeiscontent/enzyme-matchers.git/packages/jest-enzymeを実行しようとしましたが、これはサポートされていません(404エラーが発生しています)。 #はブランチ、コミット、タグ用ですので、うまくいくとは思いません。

このパッケージをインストールするにはどうすればよいですか?

答えて

1

サブモジュールのパスを直接参照しようとしましたか?

import jestEnzyme from 'enzyme-matchers/packages/jest-enzyme'; 

サブパッケージがまだ使用するためにコンパイル/建てされる必要がある唯一のソースコードを提供するように、プロジェクトは、Lernaによって管理multirepositoryであることに留意されたいです。

関連する問題