2016-06-16 3 views
0

私はES6の構文、モジュール、およびインポートで反応するアプリケーションを開発しています。私のアプリケーションを再バンドルせずに私のES6テストをブラウズする方法

私は、次のコマンドを使用して私のアプリをコンパイル:

browserify components/app.tsx -x react -x react-dom -p tsify -o > scripts/bundle.js 

今、私は別のファイルにすべての私のテストをコンパイルしたいと思います:

browserify tests/tests.tsx -p tsify -o > scripts/tests.js 

しかし、これは、テストのすべての実際のアプリのコードが含まれています.jsをテストファイルにインポートしてから

実際のアプリケーションコードをtests.jsに再組み込みしないようにするにはどうすればよいですか?

答えて

0

OK]をクリックして、ここで私はで終わるてきたものだ:

browserify components/app.tsx tests/tests.ts -p [factor-bundle -o scripts/app.js -o tests/scripts/tests.js] -x react -x react-dom -p tsify -o scripts/bundle.js 

因子バンドルプラグインが共通のファイル「bundle.js」を参照する2つのファイル(app.jsとtests.js)を作成します。

関連する問題