Jasmine-Karma可以在沒有使用Webpack的情況下在Angular 2應用程序中執行單元測試嗎? SystemJS不是Webpack,而是一個解決方案,但同時在應用程序中使用SystemJS和Webpack是否正確? 我正在使用Webpack進行應用程序的開發模式和生產模式。單元測試角2應用程序使用Jasmine Karma without Webpack
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
這會尋找所有測試文件,並運行它們,然後顯示結果在命令行。
但是,問題是,當你處理Angular2代碼,您通常在打字稿編寫和代碼本身可能有一些額外的依賴,噶配置可能變得疼痛。 您可能需要首先將Karma轉換爲css文件的sass文件(您可以將Karma視爲瀏覽器,它只需要JS,CSS和HTML,僅此而已)。
就像我說的,你需要你的打字稿代碼首先transpiled爲Javascript給它噶嗎?
所以,你需要有人來處理你這小任務,這是正常的WebPack在這天,以前是大口咕嚕。
Webpack是一個複雜的打包程序,它可以完成您在使用Angular時可能需要的所有功能。
我不建議使用SystemJS和的WebPack在一起,因爲已經的WebPack做什麼SystemJS做(加載文件和...)。
相關問題
- 1. 調試反應單元測試(Karma/Jasmine)
- 2. 使用Karma/Jasmine/JSPM單元測試角度服務
- 3. 如何使用Jasmine Karma爲現有Angular2應用程序生成單元測試
- 4. 用EJS索引進行角度Karma-Jasmine單元測試
- 5. 角度Karma/Jasmine單元測試不起作用
- 6. 如何使用Karma/Jasmine測試AngularJS應用程序
- 7. 單元測試與Karma的角度應用程序
- 8. Angular 2 Observable Service Karma Jasmine單元測試不起作用
- 9. 用Jasmine和Karma-runner進行單元測試的示例Extjs5應用程序
- 10. 單元測試karma-runner/jasmine剖析
- 11. Karma-Jasmine單元測試語法
- 12. 角單元測試與Karma
- 13. 使用Karma和Jasmine獲取angularJs單元測試的錯誤
- 14. 問題單元測試Karma/Jasmine的ES6角度指令ControllerAs
- 15. 與Jasmine,Karma和ng-Mock的角度單元測試服務
- 16. karma/jasmine/angular - 使用templateUrl的故障單元測試指令AngularJS
- 17. 使用gulp.watch with browserified karma/jasmine單元測試失敗,出錯
- 18. Angular 1.5使用Karma Jasmine組件模板單元測試
- 19. 使用TestNG測試JavaFx 2應用程序單元測試
- 20. 在WebStorm中使用Angular 2調試Karma/Jasmine測試
- 21. 用node-inspector調試karma-jasmine測試
- 22. 使用jasmine,chutzpah和webpack打字稿單元測試
- 23. 單元測試混合角/反應的應用程序
- 24. Jasmine:如何使用它來測試使用webpack構建的應用程序?
- 25. 使用webpack進行Karma測試
- 26. Angularjs Jasmine單元測試
- 27. Karma-Jasmine:如何測試$ translate.use?
- 28. Jasmine Karma單元測試在Angular2中未檢測到我的測試用例單元測試
- 29. Breezejs單元測試與茉莉karma角
- 30. 我該如何在Intellij或Webstorm中使用Karma&Jasmine調試JS單元測試
@ sk1234咕嘟咕嘟打字稿https://www.npmjs.com/package/gulp-typescript – Milad
謝謝你的信息。 Angular 2(TypeScript)代碼和Jasmine-Karma可以使用gulp嗎?我只找到了systemJS和webpack的鏈接。如果您有任何問題,請與Angular 2(TypeScript)分享這些信息。提前致謝。 – sk1234
我可以同時使用gulp和webpack嗎?或者與SystemJS和Webpack中的情況相同? – sk1234