tôi nhận được lỗi sau:Configuration.resolve có một tài sản vô danh 'root'
đối tượng cấu hình không hợp lệ. Webpack đã được khởi tạo bằng cách sử dụng đối tượng cấu hình không khớp với giản đồ API. - configuration.resolve có thuộc tính không xác định là 'root'. Các thuộc tính này hợp lệ: object {alias ?, aliasFields ?, cachePredicate ?, descriptionFiles ?, enforceExtension ?, executeceModuleExtension ?, extensions ?, fileSystem ?, mainFields ?, mainFiles ?, moduleExtensions ?, modules ?, plugins ?, resolver ?, symlinks ?, unsafeCache ?, useSyncFileSystemCalls? }
Tôi sử dụng webpack 2.3.2.
My webpack.config.js trông như thế này:
module.exports= {
entry:'./public/app.jsx',
output: {
path: __dirname,
filename:'./public/bundle.js'
},
resolve: {
root: __dirname,
alias:{
Mod1: 'public/components/mod1.jsx',
Mod2:'public/components/mod2.jsx',
Mod3: 'public/components/mod3.jsx'
},
extensions: ['*','.js','.jsx']
},
module :{
loaders:[{
loader :'babel-loader',
query :{
presets:['react','es2015','es2017']
},
test:/\.jsx?$/,
exclude:/(node_modules|bower_components)/
}]
}
};