文件名称:react-wepack:通用webpack4.0环境
文件大小:217KB
文件格式:ZIP
更新时间:2024-05-28 18:01:21
JavaScript
babel preset 在进行了诸多的尝试之后,我发现还是直接使用creat-react-app的作者提供一个presets效果最好,所以就直接拿来用了。 相当于插件包。 之后添加了一些plugins做了一些优化,有效得减少了打包体积 通用插件 syntax-dynamic-import: 按需加载必要(babel-preset-react-app中包括了已经) transform-class-properties: 主要是为了使用直接在class中 state = {} 的这种语法,同时也解决了箭头函数定义方法直接引用this的便利形式的兼容,貌似有人觉得这样不太好(babel-preset-react-app中包括了已经) external-helpers: 有效得减少打包体积(将babel需要的helpers整合,transform-runtime中的helpers选项貌似效果相同