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