React
文章平均质量分 96
木槿小凡
这个作者很懒,什么都没留下…
展开
-
从零开始使用 webpack5.x 搭建 react 项目
搭建一个react-webpack框架环境: webpack 5.x疑问:明明已经有create-react-app脚手架了,为何还要自己去用webpack去重新做一个脚手架?当然,create-react-app是一个很棒的脚手架了,我们查看其源码,知道其也是在webpack基础上封装的一个脚手架工具,再细看其配置内容,就知道为何需要自己封装一个自己的框架了。1.因为其在打包时,是将node_module目录下所有包都打包到一个vender.chunk里的,而所有自定义的js部分,都打包到一原创 2021-06-26 15:12:39 · 1315 阅读 · 1 评论 -
封装一个react组件发布到npm
为什么要将封装的组件发布到npm上?在日常开发中,我们会基于项目对一些通用的组件进行封装,并在项目中进行调用。当一个组件被多个项目调用,需要升级维护时,就会出多次修改的情况,这种维护成本无疑是比较高的。所以,我们此时需要将组件发布到npm上,进行统一版本管理。项目中直接从npm上加载最新的包就可以了。搭建一个自己或企业的私人组件仓库。第一部分:封装一个react组件1. 初始化一个package.jsonyarn init -y2. 安装相关插件包package.json "devD原创 2020-07-25 17:50:16 · 3242 阅读 · 5 评论