webpack不打包react

webpack怎么在执行打包时,不将react.js和react-dom.js等不打包进去(直接在页面通过<script>标签引入)
一很小的demo,打包后居然有207kb,而且控制台打印一条警告信息,如图

图片描述

阅读 11.3k
1 个回答

打包时在webpack.config.js里加入externals属性,可以不将react打进去,如下:

externals: {
    "react": 'react',
    'react-dom': 'ReactDOM'
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题