将ts-loader升级到awesome-typescript-loader并不会加载组件

时间:2016-09-28 13:59:59

标签: angular typescript

尝试从ts-loader升级到awesome-typescript-loader,但是要解决未加载模板的问题。不知道该怎么做。

zone.js?fad3:355 Unhandled Promise rejection: Failed to load nav-menu.component.html ; Zone: <root> ; Task: Promise.then ; Value: Failed to load nav-menu.component.html undefined

版本:

"awesome-typescript-loader": "^2.2.4"
"webpack": "^2.1.0-beta.25"

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我刚刚在webpack.config.js

中交换了加载器的顺序
{
    test: /\.ts$/,
    loaders: ['angular2-template-loader', 'awesome-typescript-loader']
}

所以'angular2-template-loader'位于'awesome-typescript-loader'之前。 我不知道它为什么会起作用。