带网页包的Angular 2(无法读取未定义的属性';排除')
我正在学习angularclass.com上的课程。当我试图运行我的项目时,我得到以下错误。有人能帮我理解这个错误指示什么以及如何解决它吗 网络配置文件:带网页包的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
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加载程序
??