aurelia.use.globalResources(..)查找html文件而不是模块

时间:2016-12-14 20:29:46

标签: webpack aurelia

我正在使用Aurelia Webpack框架并尝试设置全局资源。我在main.ts文件中注册了这样的资源:

aurelia.use
.standardConfiguration()
.developmentLogging()
.globalResources(['service/globalResource']);

这是我的文件夹结构:

Folder Structure

但我在控制台中收到此错误:

Error

出于某种原因,它正在寻找html文件而不是解析模块。我知道globalResource.ts文件已在webpack中注册。这是webpack module registration map显示:

Map

为什么Aurelia会尝试解析./service/globalResource.html而不是解析在Webpack上注册的./service/globalResource模块?

1 个答案:

答案 0 :(得分:0)

抱歉,我无法发表评论。我认为您没有在configure中导出名为globalResources.ts的函数,因此aurelia会将其视为自定义元素,从而导致该错误。我可能是错的,但如果可能的话,也许你的globalResources.ts的简化版本可以提供更多线索。