1
我正在關注angularclass.com的課程。按照指示,當我嘗試運行我的項目時,我得到以下錯誤。有人能幫我理解這個錯誤表明什麼以及如何解決它?帶有webpack的Angular 2(無法讀取未定義的屬性'排除')
Webconfig文件:
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;
介意顯示你的webpack配置? – harshes53
@ harshes53我已更新問題 –
你可能想檢查這[問題](https://github.com/s-panferov/awesome-typescript-loader/issues/190) – harshes53