摘要:
1.组件创建脚手架 create-react-library是一个用来创建react组件库的cli,中文文档 隐式配置 如何关闭css modules? 创建好工程后,修改根目录下的package.json中scripts节点下的start和build命令 "build": "microbundle 阅读全文
摘要:
https://www.jb51.net/article/147556.htm 阅读全文
摘要:
1. 系统中多版本node切换 linux或osx下可以使用n或nvm,n的使用相对简单 npm install -g n 选择指定的node版本, 运行n命令 windows下只能使用nvm-windows,下载地址 安装好后通过cmd命令执行,常用命令如下: nvm arch [32|64] : 阅读全文
摘要:
https://juejin.im/post/6844903568751722509 阅读全文
摘要:
Babel 推荐使用 @babel/preset-env 套件来处理转译需求。顾名思义,preset 即“预制套件”,包含了各种可能用到的转译工具。 之前的以年份为准的 preset 已经废弃了,现在统一用这个总包。同时,babel 已经放弃开发 stage-* 包,以后的转译组件都只会放进 pre 阅读全文
摘要:
https://zh-hans.reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html 阅读全文
摘要:
1. 为什么需要使用虚拟滚动技术? 在前端开发中,会碰到一些不能使用分页方式来加载列表数据的业务形态,我们称这种列表叫做长列表。比如ant-design下拉框的数据项,如果直接将所有的数据都生成dom,页面会非常卡顿。 因此,虚拟滚动的核心思想就是只加载可视区域内需要的列表项,当滚动发生时,动态通过 阅读全文
摘要:
网页截图 puppeteer html5 pdf浏览器 pdf.js 将网页生成为pdf jsPDF 在线电子表格库 SheetJS markdown转为html marked markdown转ast npm install @textlint/markdown-to-ast monaco-edi 阅读全文
摘要:
https://www.imooc.com/article/69870 阅读全文
摘要:
一、redux的核心概念 使用说明 官方网站 Provider 作用:把父组件传递进来的store对象放入react 上下文中,这样connect组件就可以从上下文中获取到store对象 Connect 作用: 1.从react上下文中取出store对象,订阅store.state的变化,当stor 阅读全文