Webpackを使用せずにUnit 2テストでJasmine-Karmaを実装できますか? Webpackの代わりに、SystemJSはソリューションですが、アプリケーションでSystemJSとWebpackを同時に使用するのは正しいですか? Webpackは、アプリケーションの開発モードと本番モードに使用しています。WebpackなしでJasmine Karmaを使用するAngular 2 Appのユニットテスト
0
A
答えて
1
カルマとジャスミンはAngular2とはまったく関係がありません。別々のライブラリで、完全に別々に実行できます。カルマを実行するために
、あなたが必要があると思います:
npm install -g karma-cli
karma init my.conf.js // this will create a configuration file for Karma
karma start my.conf.js
これは、すべてのテストファイルを探し、それらを実行して、コマンドラインでの結果を示しています。
しかし、Typescriptで通常書いているAngular2コードを扱っているときに、コード自体に余分な依存関係がある場合は、カルマの設定が苦しくなる可能性があります。 あなたはKarmaのために最初にCSSファイルに変換する必要のあるsassファイルを持っているかもしれません(Karmaをブラウザと考えることができ、JSとCSSとHTMLのみ必要です)。
私が言ったように、あなたはまず、カルマにそれを与えるために、JavaScriptコードに変換するためにあなたのタイスクリプトコードが必要でしょうか?
この小さな仕事を扱う人が必要です。あなたのために、通常はこの日はウェブパックであり、かつては麻薬や蜂蜜を使用していました。
Webpackは洗練されたバンドラーであり、Angularで作業するときに必要となるほとんどすべてを行います。
WebJackとWebpackを一緒に使用することはお勧めできません。これは、WebpackがSystemJSの処理(ファイルの読み込みなど)を既に行っているためです。
関連する問題
- 1. Ionic2、Jasmine、Karmaユニットテスト
- 2. ユニットテストRxJS Observable.timer(typescript、karma、jasmineを使用)
- 3. Angular 2-final - Karma&Jasmineを使い始める
- 4. Jasmine KarmaユニットテストでAngular2のテストケースが検出されないユニットテスト
- 5. AngularJSユニットテスト用にWebpack + Karma + Jasmineを使用してspec.jsで可変角度が見つかりません
- 6. Angular 2、Karma and PhantomJS
- 7. JasmineとWebpackでAngularjsのユニットテスト、エラーUnknown provider
- 8. React/Redux/Karma/Jasmine/Webpackを実行しています
- 9. Karma/Jasmine Angular 1.6 $ q工場から
- 10. Sharepoint - CLI Webpackを使用したAngular 2 App
- 11. nodejs、angular、karma、jasmine、およびmavenを使用したJava動的Webプロジェクト
- 12. ユニットテストkarmaとwebpack:_karma_webpack_ - そのようなファイルやディレクトリなし
- 13. Webpack、Jasmine(-core)、typescriptによるユニットテスト
- 14. MVC 5 Angular 2アプリケーションでWebpackを使用
- 15. Jasmine + Karmaのユニットテスト中にAngularサービスで$ httpリクエストを呼び出すにはどうすればよいですか?
- 16. Webpack + KarmaをAngular 4でセットアップするには?
- 17. TomcatにWebpackを使用してAngular 2 Appを展開する - 404エラー
- 18. CoffeeScript Code UnitTest AngularJS - Jasmine - Karma
- 19. TypeError:未定義の 'contextTypes'プロパティを読み込めません(karma + jasmine + reactRedux + webpack)
- 20. webpack 2/karmaでインポートを嘲笑
- 21. Angular、Karma、tsify、woes
- 22. Angular2 Webpack Karma - 予期しないトークン ')'
- 23. Mocha、Karmaを使用したReactユニットテストでのwindow.location.hrefのテスト
- 24. Webpackが提供するAngular 2 Appの環境ベースのプロパティは?
- 25. NativeScript 2.0でAngular 2でKarma/Jasmineを使用しているときにzone.jsをインポートしているときに 'socket.io error on connect:error:xhr poll error' [1.7.1]
- 26. angular2、karma、jasmine 404 not found問題
- 27. Angular 2 WebpackでWOW.jsを使用するには?
- 28. Angular 2とwebpackでOpenUI5を使用する方法
- 29. Jasmine/KarmaによるAngle Httpサービスのテスト
- 30. Webpack 2とKarma MemoryFileSystemエラーを解決するには?
@ sk1234ギャルプタイプスクリプトhttps://www.npmjs.com/package/gulp-typescript – Milad
ありがとうございました。 Angular 2(TypeScript)コードとJasmine-Karmaを使用してグルップを使用することはできますか?私はsystemJSとwebpackのリンクしか見つけられませんでした。あなたが持っている場合は、ガルプの情報をAngular 2(TypeScript)と親切に共有してください。前もって感謝します。 – sk1234
gulpとwebpackを同時に使用できますか?またはSystemJSとWebpackの場合と同じですか? – sk1234