错误:导入由webpack构建的模块时,模块"AppModule"导入的"未定义值'未定义'"

Ole*_*vas 5 webpack angular

我已经使用Webpack构建了Angular2(RC6)模块(尝试了1.x和2.x)并发布到npm但是当我将此模块作为依赖项导入到我的AppModule(导入部分)时,我收到此运行时错误.

如果我使用tsc命令构建,那么我没有收到此错误.我需要Webpack,因为我有html和css文件应该捆绑到js文件中.

如果我在一个捆绑包中构建所有模块,一切正常.

我的webpack.config.js看起来像这样:

const webpack = require('webpack');
const path = require('path');

module.exports = {
    devtool: 'cheap-module-source-map',
    entry: './index.ts',
    output: {
        path: './dist',
        filename: 'index.js'
    },
    resolve: {
      root: [ path.join(__dirname, 'src') ],
      extensions: ['', '.ts', '.js']
    },
    module: {
        loaders: [
          { test: /\.ts$/, loaders: ['awesome-typescript-loader'] },
          { test: /\.(html|css)$/, loader: 'raw-loader' }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?