我使用的是Karma 1.5.0,Webpack 2.3.2和Karma-Webpack 2.0.3。
当我构建我的项目(意思是没有Karma)时,它可以很好地构建Webpack。但是当我尝试运行我的Karma测试时,我收到以下错误:
TypeError:request.replace不是函数
从我在网上看到的情况来看,这是一个Webpack错误,当使用多个入口点时会抛出该错误。唯一的#34;修复"我可以看到只使用一个入口点。但是Karma-Webpack设置了入口点(每个测试一个)。
所以我很困惑。其他人如何让这个工作?
以下是我的配置文件的相关链接:
wepack.config.js - yarn.lock - karma.config.js - package.json
答案 0 :(得分:0)
@Vaccano我今天遇到了同样的错误。对我来说,当我在webpack配置中没有指定AureliaPlugin()
时,包含entry:
。请参阅this bug报告。虽然我注意到你定义了entry:
。也许尝试评论其他插件和你为AureliaPlugin()
定义的ctor,看看当时发生了什么?