
webpack
桃子阿哥
希望能成为一个很有钱的老板, 可以让我的员工有双休, 有六险一金, 朝九晚五, 偶尔加班, 每个人带着希望去工作
展开
-
webpack一面基础面试题
前端为何要进行打包和构建? 代码层面 体积更小 (Tree-shaking, 压缩, 合并) , 加载更快 编译高级语言或语法 (ES6+, 模块化, TS, scss) 兼容性和错误检查 (Polyfill, postcss, eslint) 研发流程层面 统一高效的开发环境 统一的构建流程和产出标准 集成公司构建规范(提测, 上线等) ...原创 2020-08-06 23:13:29 · 1482 阅读 · 0 评论 -
Babel入门配置
1. babel环境搭建和基本配置 高级语法通过.babelrc文件中的presets下的@babel/preset-env解决,如果用react就是添加@babel/preset-react, plugins属于presets的扩充 2. babel-polyfill是什么 是core-js和regenerator的集合, 在babel7.4之后弃用了, 现在推荐直接使用 core-js和regenerator 什么是polyfill? 根据浏览器做补丁, 比如浏览器是否支持indexOf 什么是cor原创 2020-08-06 23:04:19 · 314 阅读 · 0 评论 -
webpack入门项目配置
基本配置 拆分配置和merge 分别创建webpack.common.js , webpack.dev.js , webpack.prod.js common.js 里, 定义entry, module节点 rules里js的loader, css的loader, less的loader. plugin节点 Htmlwebpackplugin dev.js 里, 定义mode节点为development, module节点 file-loader. plugin节点 webpack.De原创 2020-08-06 22:25:23 · 303 阅读 · 0 评论