Javascript 在传输的测试文件中重命名导入模块的网页包
我的测试文件是用javascript编写的,但是外部模块是使用es6Javascript 在传输的测试文件中重命名导入模块的网页包,javascript,webpack,module,Javascript,Webpack,Module,我的测试文件是用javascript编写的,但是外部模块是使用es6import语法导入的。但是,当我使用awesome typescript loader传输测试文件时,测试文件包含分配给不同变量的导入模块 因此,当我在测试中尝试检查导入模块方法上的任何间谍调用时,它们都失败了。我猜导入的模块和在我的.ts文件中调用的实际模块是不同的。知道发生了什么吗 我用来传输测试文件的webpc.karma.config文件是: module.exports={ 模块:{ 装载机:[{ 测试:/\.ts
import
语法导入的。但是,当我使用awesome typescript loader
传输测试文件时,测试文件包含分配给不同变量的导入模块
因此,当我在测试中尝试检查导入模块方法上的任何间谍调用时,它们都失败了。我猜导入的模块和在我的.ts
文件中调用的实际模块是不同的。知道发生了什么吗
我用来传输测试文件的webpc.karma.config
文件是:
module.exports={
模块:{
装载机:[{
测试:/\.ts$/,,
加载器:“很棒的类型脚本加载器”
}]
},
输出:{
路径:_dirname+“/unittests/”
},
决心:{
模块:[“节点模块”],
扩展名:[“.ts”,“.js”]
}
};代码>