
Webpack
文章平均质量分 88
Panda Shen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AST 抽象语法树
原文出自:https://www.pandashen.comAST 抽象语法树简介AST(Abstract Syntax Tree)是源代码的抽象语法结构树状表现形式,Webpack、ESLint、JSX、TypeScript 的编译和模块化规则之间的转化都是通过 AST 来实现对代码的检查、分析以及编译等操作。JavaScript 语法的 AST 语法树JavaScript 中想...原创 2018-10-17 00:03:52 · 2951 阅读 · 0 评论 -
Webpack —— tree-starking 解析
原文出自:https://www.pandashen.comtree-sharking 简介tree-sharking 是 Webpack 2 后续版本的优化功能,顾名思义,就是将多余的代码给 “摇晃” 掉,在开发中我们经常使用一些第三方库,而这些第三方库只使用了这个库的一部门功能或代码,未使用的代码也要被打包进来,这样出口文件会非常大,tree-sharking 帮我们解决了这个问题,...原创 2018-10-17 00:04:05 · 305 阅读 · 0 评论 -
Webpack 核心模块 tapable 解析
原文出自:https://www.pandashen.com前言Webpack 是一个现代 JavaScript 应用程序的静态模块打包器,是对前端项目实现自动化和优化必不可少的工具,Webpack 的 loader(加载器)和 plugin(插件)是由 Webpack 开发者和社区开发者共同贡献的,而目前又没有比较系统的开发文档,想写加载器和插件必须要懂 Webpack 的原理,即看懂...原创 2018-10-17 00:04:32 · 643 阅读 · 0 评论