我的路线结构如下:
...
entry: [
'./src/index.js'
],
...
plugins: [
new webpack.NoErrorsPlugin()
]
现在,当我尝试为base.js编写单元测试时,我遇到以下异常:
承诺在存在之前被拒绝:尝试注册未知 工厂:路线:abc / base
我做错了什么,它不能将我的基类注册为路由。?
如果我将base.js更改为route.js然后它开始工作,但是当我转换到abc / index时,会发生两次执行内部base.js中的afterModel(这是预期的行为)。我的基类包含索引和编辑路由所需的代码。
有没有更好的方法来解决这个问题。?
答案 0 :(得分:0)
如果您没有像abc/base
这样的路线,而您只需要继承,请移至其他位置。