我正在尝试配置karma.config.js以NativeScript Angular跟随官方文档运行项目:
https://docs.nativescript.org/angular/tooling/testing
问题是测试总是失败并且总是在运行node_modules/,platforms/但我在excludeFiles属性中提到了它们.
我创建了一个github repo来重现它
我正在使用分离的分支来重现它
jasmine和mochahttps://github.com/francisrod01/native-script-angular2-karma-demo
karma-typescript+jasmine依赖关系:
nativescript-angular: ~5.3.0nativescript-theme-core: ~1.0.4nativescript-unit-test-runner: ^0.3.4reflect-metadata: ~0.1.8tns-core-modules: ~4.0.0devDependencies:
@types/node: ^10.1.4babel-traverse: 6.26.0babel-types: 6.26.0babylon: 6.18.0jasmine-core: ^3.1.0karma: ^2.0.2karma-jasmine: ^1.1.2karma-nativescript-launcher: ^0.4.0karma-typescript: ^3.0.12lazy: 1.0.11nativescript: ^4.0.2nativescript-dev-typescript: ~0.7.0typescript: …karma-runner karma-jasmine nativescript-angular karma-typescript