From 903eadbe81aeac6425a2db7f270f9858511ab418 Mon Sep 17 00:00:00 2001 From: davidchin Date: Thu, 30 Mar 2017 23:26:21 +1100 Subject: [PATCH] fix(build): Fix requiring React as external dependency --- webpack.config.babel.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/webpack.config.babel.js b/webpack.config.babel.js index 7d8b287..ecacc7c 100644 --- a/webpack.config.babel.js +++ b/webpack.config.babel.js @@ -44,7 +44,20 @@ const webpackConfig = { modules: ['node_modules'], extensions: ['.js', '.jsx'], }, - externals: ['react', 'react-dom'], + externals: { + react: { + amd: 'react', + commonjs: 'react', + commonjs2: 'react', + root: 'React', + }, + 'react-dom': { + amd: 'react-dom', + commonjs: 'react-dom', + commonjs2: 'react-dom', + root: 'ReactDOM', + }, + }, }; export default webpackConfig;