Angular Cli Webpack桶文件无法解析

时间:2016-09-13 15:43:39

标签: angular webpack angular-cli

我刚刚将我的Angular 2项目从SystemJS切换到了Webpack,现在正在使用angular-cli @ webpack。

在修复了一些小东西后,最大的问题似乎是我的桶文件不再按预期解决了。

即。我一直在做我的进口,如:

import { ServiceA, ServiceB, ModelZ } from '../shared/index'

在编译时,它们似乎已得到解决。 tslint没有抱怨,编译时也没有打字稿。

然而,在运行时,他们已全部解决为undefined

要解决此问题,我可以将其更改为:

import { ServiceA } from './shared/services/service-a.service
import { ServiceB } from './shared/services/service-b.service
import { ModelZ } from './shared/models/ModelZ

将导入指向其特定文件后,可以在运行时解决这些问题,并且一切正常。但我不想这样做。我喜欢桶文件!

注意:此开关需要升级到Typescript 2.0.0。所以这是另一个重要的新事物。但我假设问题与Webpack捆绑这些问题的方式有关。我对Webpack并不是很熟悉。

0 个答案:

没有答案