Webpack从入门到出门(5)

(如转载,请注明出处)

1.安装react

npm install react -D react react-dom

除了安装react, 我们还要安装babel babel-preset-react babel-preset-es2015

npm i -D babel babel-preset-react babel-preset-es2015

安装完成后我们需要在src目录下建立一个.babelrc文件,在文件内输入:

{

    "presets": ["es2015", "react"]

}

当然, 还没算完,我们还要安装 babel-loader和babel-core

npm install --save-dev babel-loader babel-core

安装完成后在webpack.config.js中的rules内配置如下:


在app.js中引入 react 和 reactDOM, 然后渲染个元素试一下:


运行npm run dev之后,元素成功渲染了,是不是有点小兴奋呢!  不过别高兴太早,我们会在终端找到这么一行提示:

 [BABEL] Note: The code generator has deoptimised the styling of "/Users/ruzhan/webpack/node_modules/react-dom/cjs/react-dom.development.js" as it exceeds the max of "500KB".

超出500KB最大值,问题在哪儿呢,原来在webpack.config.js中的配置有问题,我们把exclude: '/node_modules'上的引号去掉再运行试试,是不是很完美?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 无意中看到zhangwnag大佬分享的webpack教程感觉受益匪浅,特此分享以备自己日后查看,也希望更多的人看到...
    小小字符阅读 12,561评论 7 35
  • GitChat技术杂谈 前言 本文较长,为了节省你的阅读时间,在文前列写作思路如下: 什么是 webpack,它要...
    萧玄辞阅读 14,348评论 7 110
  • 学习流程 参考文档:入门Webpack,看这篇就够了Webpack for React 一. 简单使用webpac...
    Jason_Zeng阅读 8,368评论 2 16
  • webpack 介绍 webpack 是什么 为什么引入新的打包工具 webpack 核心思想 webpack 安...
    yxsGert阅读 11,587评论 2 71
  • 《超级个体-伽蓝214》247/300,7.16打卡,阴雨 【三件事】 1. [ ] pm课程学习41/90 40...
    伽蓝214阅读 1,454评论 0 0

友情链接更多精彩内容