site: update config syntax

This commit is contained in:
Benjy Cui 2017-09-22 14:00:04 +08:00
parent c419a1ddef
commit e8f61f11ef

View File

@ -68,19 +68,17 @@ module.exports = {
};
if (usePreact) {
config.resolve.alias = {
...config.resolve.alias,
config.resolve.alias = Object.assign({}, config.resolve.alias, {
react: 'preact-compat',
'react-dom': 'preact-compat',
'create-react-class': 'preact-compat/lib/create-react-class',
'react-router': 'react-router',
};
});
} else {
config.externals = {
...config.externals,
config.externals = Object.assign({}, config.externals, {
react: 'React',
'react-dom': 'ReactDOM',
};
});
}
config.babel.plugins.push([