Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.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 2(无法读取未定义的属性';排除')_Angular_Typescript_Webpack - Fatal编程技术网

带网页包的Angular 2(无法读取未定义的属性';排除')

带网页包的Angular 2(无法读取未定义的属性';排除'),angular,typescript,webpack,Angular,Typescript,Webpack,我正在学习angularclass.com上的课程。当我试图运行我的项目时,我得到以下错误。有人能帮我理解这个错误指示什么以及如何解决它吗 网络配置文件: var path = require('path'); var webpack = require('webpack'); var config = { cache: true, devtool: 'source-map', entry: { polyfills: './src/polyfills', vend

我正在学习angularclass.com上的课程。当我试图运行我的项目时,我得到以下错误。有人能帮我理解这个错误指示什么以及如何解决它吗

网络配置文件:

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

var config = {
  cache: true,
  devtool: 'source-map',
  entry: {
    polyfills: './src/polyfills',
    vendor:    './src/vendor',
    main:      './src/main'
  },

  output: {
    path: path.join(__dirname, 'dist'),
    filename: '[name].bundle.js',
    sourceMapFilename: '[name].map',
    chunkFilename: '[id].chunk.js'
  },
  module: {
    loaders: [
      { test: /\.ts$/,   loader: 'awesome-typescript-loader' },
      { test: /\.json$/, loader: 'json-loader' },
      { test: /\.html/,  loader: 'raw-loader' },
      { test: /\.css$/,  loader: 'to-string-loader!css-loader' },
    ]
  },

  plugins: [
    new webpack.optimize.CommonsChunkPlugin({ name: ['polyfills', 'vendor', 'main'].reverse(), minChunks: Infinity }),
  ],

  resolve: {
    extensions: ['', '.ts', '.js', '.json']
  },

  devServer: {
    historyApiFallback: true,
    watchOptions: { aggregateTimeout: 300, poll: 1000 }
  },

  node: {
    global: true,
    process: true,
    Buffer: false,
    crypto: 'empty',
    module: false,
    clearImmediate: false,
    setImmediate: false,
    clearTimeout: true,
    setTimeout: true
  }
};
module.exports = config;

您必须在npm安装后显式安装awesome typescript loader

介意显示你的网页配置吗?@harshes53我有疑问地更新了它。你可能想检查一下这个@harshes53我看到了这个帖子,里面的解决方案没有一个可以从我这里得到。这是否意味着没有解决方案?总是有解决方案的!顺便问一下,什么版本的
typescript
awesome typescript加载程序
??