我正在使用webpack + typescript + karma + jasmine来运行我的单元测试。我有异步函数,这就是为什么我要全局加载jasmin-co并将其称为install()
函数一次。我不想在每个spec文件中要求它。
使用提供插件或导入加载程序,我可以加载它。但是在全局加载和初始化外部库的webpack方式是什么?
答案 0 :(得分:0)
我不知道这是否是最好的方法,但您可以在这里查看我的angular2-webpack示例应用程序:https://github.com/ChristianEder/angular2-webpack-aspnetcore
它涉及一个specs.js文件,它做了两件事:
所以你可以通过要求这个specs.js中的lib来解决你的问题。
您可以查看我的specs.js和我的karma test config。