Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 错误:";意外值';未定义';由模块导入';AppModule'&引用;导入由webpack生成的模块时_Angular_Webpack - Fatal编程技术网

Angular 错误:";意外值';未定义';由模块导入';AppModule'&引用;导入由webpack生成的模块时

Angular 错误:";意外值';未定义';由模块导入';AppModule'&引用;导入由webpack生成的模块时,angular,webpack,Angular,Webpack,我已经使用Webpack(尝试了1.x和2.x)构建了Angular2(RC6)模块并发布到npm,但当我将此模块作为我的AppModule(导入部分)的依赖项导入时,我收到了此运行时错误 如果使用tsc命令进行构建,则不会出现此错误。我需要Webpack,因为我有html和css文件,这些文件应该打包到js文件中 而且,如果我在一个包中构建所有模块,那么一切都可以正常工作 我的webpack.config.js如下所示: const webpack = require('webpack');

我已经使用Webpack(尝试了1.x和2.x)构建了Angular2(RC6)模块并发布到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' }
        ]
    }
}
有什么想法吗