[英]How to setup karma/jasmine to work with ionic2?
Ionic2是用typescript编写的,基于angular2。 是否可以为此编写单元测试和e2e测试? 如果有可能,我们该怎么做?
对不起我的测试框架知识,我在业力和茉莉花方面没有多少经验。
我的同事用karma / jasmine测试创建了一个简单的“Counter”风格的应用程序。
请在此处查看: https : //github.com/lathonez/clicker
更新为ionic2(2.0.0-beta.0)和Angular2(2.0.0-beta.3) - 如果您需要帮助,请尝试并打开问题。
这是用于启动新项目的 “ 离子2( 离子rc0 )样板。这个样板将遵循角度和离子发展的最佳实践。 ”
它为您提供了所有这些可用的NPM脚本命令:
dev
:运行离子服务 build
:完整的生产构建。 使用标志进行开发构建。 release
:根据提交生成更改日志 push
:git push origin master的快捷方式--follow-tags lint
:lint与tslint scss-lint
:lint scss test
:运行Karma测试 e2e
:运行e2e量角器测试 e2e:interactive
:以交互模式运行e2e量角器测试 docs
:还没有工作 outdated
:搜索过时的依赖项的npm包 ios:dev
:使用dev环境变量构建.ipa ios:release
:使用生产环境变量构建.ipa android:dev
:使用dev环境变量构建.apk android:release
:build .apk with production environment vars 它正在开发中,但我已经感谢Marco Turi了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.