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. 如何使用Jasmine Karma为现有Angular2应用程序生成单元测试
- 3. 用EJS索引进行角度Karma-Jasmine单元测试
- 4. 角度Karma/Jasmine单元测试不起作用
- 5. 如何使用Karma/Jasmine测试AngularJS应用程序
- 6. Angular 2 Observable Service Karma Jasmine单元测试不起作用
- 7. 用Jasmine和Karma-runner进行单元测试的示例Extjs5应用程序
- 8. 问题单元测试Karma/Jasmine的ES6角度指令ControllerAs
- 9. 与Jasmine,Karma和ng-Mock的角度单元测试服务
- 10. 使用gulp.watch with browserified karma/jasmine单元测试失败,出错
- 11. Angular 1.5使用Karma Jasmine组件模板单元测试
- 12. 在WebStorm中使用Angular 2调试Karma/Jasmine测试
- 13. 用node-inspector调试karma-jasmine测试
- 14. 使用jasmine,chutzpah和webpack打字稿单元测试
- 15. 单元测试混合角/反应的应用程序
- 16. Jasmine:如何使用它来测试使用webpack构建的应用程序?
- 17. 使用webpack进行Karma测试
- 18. Jasmine Karma单元测试在Angular2中未检测到我的测试用例单元测试
- 19. Breezejs单元测试与茉莉karma角
- 20. 运行React/Redux/Karma/Jasmine/Webpack
- 21. 如何在单元测试React应用程序中一起使用Karma和Jest?
- 22. 单元测试使用Karma的角度Js控制器
- 23. 如何开始使用Jasmine框架的单元测试Ext JS应用程序
- 24. Karma的角度应用测试
- 25. 使用karma和Jasmine的reactjs中组件的单元测试功能
- 26. 使用Jasmine和Maven 2.x进行JavaScript单元测试
- 27. 正确使用karma-commonjs与Jasmine 2
- 28. 在角度2单元测试上使用Http
- 29. AngularJS和Karma/Jasmine单元测试 - 文件夹结构和生产
- 30. 单元测试:AngularJS + Karma + Jasmine,加载本地JSON
@ 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