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. Angular 2、Karma and PhantomJS
- 6. AngularJSユニットテスト用にWebpack + Karma + Jasmineを使用してspec.jsで可変角度が見つかりません
- 7. JasmineとWebpackでAngularjsのユニットテスト、エラーUnknown provider
- 8. Sharepoint - CLI Webpackを使用したAngular 2 App
- 9. nodejs、angular、karma、jasmine、およびmavenを使用したJava動的Webプロジェクト
- 10. ユニットテストkarmaとwebpack:_karma_webpack_ - そのようなファイルやディレクトリなし
- 11. Webpack、Jasmine(-core)、typescriptによるユニットテスト
- 12. Jasmine + Karmaのユニットテスト中にAngularサービスで$ httpリクエストを呼び出すにはどうすればよいですか?
- 13. TomcatにWebpackを使用してAngular 2 Appを展開する - 404エラー
- 14. TypeError:未定義の 'contextTypes'プロパティを読み込めません(karma + jasmine + reactRedux + webpack)
- 15. Angular、Karma、tsify、woes
- 16. CoffeeScript Code UnitTest AngularJS - Jasmine - Karma
- 17. Mocha、Karmaを使用したReactユニットテストでのwindow.location.hrefのテスト
- 18. NativeScript 2.0でAngular 2でKarma/Jasmineを使用しているときにzone.jsをインポートしているときに 'socket.io error on connect:error:xhr poll error' [1.7.1]
- 19. Angular 2 WebpackでWOW.jsを使用するには?
- 20. karmaでwebpackを使用するための正しいパターンは何ですか?
- 21. ユニットテストwindow.onerror with jasmine
- 22. webpack 2を使用するDefinePlugin with angular-cli based project
- 23. Angular 2 Web AppでMongoDB 3.4を使用するには?
- 24. Webpack Karma + Typescript with ES6
- 25. webpack 2とtypescriptとangular 2でtree-shakingを使用するには?
- 26. Bitbucketを使用してwebpackで作成されたAngular 2アプリをデプロイする
- 27. npmは私のMacにkarma-jasmineをインストールできない
- 28. Karma、Webpackによるモカテスト
- 29. Jasmine、Angular 2 Project with Angular 2 Projectでの予期せぬトークン 'Import'の問題
- 30. Angular 2 appのアーキテクチャーフロー
@ 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