最新 最热

webpack性能优化-构建速度

随着项目越来越复杂,可能你们会有同样的感触,上了趟厕所回来,项目还没构建完成。然而测试还一直在催命。或许这时候你就应该去考虑下,如何去优化我们的构建速度。...

2021-10-09
0

【Webpack】1080- Webpack入门到精通(AST、Babel、依赖)

从名字上就能看出他们使用的环境了,需要注意的是env,他的作用是将最新js转换为es6代码。预设是babel插件的组合,我们可以看下package.json(截取一部分):...

2021-10-08
0

TSLint 和 ESLint 是怎么融合在一起的

Eslint 可以静态检查 javascript 代码一些逻辑上的错误,还有一些代码格式的错误。原理是把代码 parse 成 AST,然后基于 AST 来检查一些问题。

2021-09-28
0

从 babel preset 和 eslint config 看配置的继承和重写

继承和重写是面向对象编程语言中的概念,是指一个类扩展自父类,并且重新实现了其中一些属性、方法。这种思想不只是在编程语言中会用到,在配置文件中也有广泛的应用。...

2021-09-28
1

隐藏在 Eslint 的 fix 功能中的可以用来面试的算法题

我们知道 eslint 支持 fix,当添加了 --fix 参数部分 rule 可以自动修复问题。

2021-09-28
1

深入对比 eslint 插件 和 babel 插件的异同点

babel 和 eslint 都是基于 AST 的,一个是做代码的转换,一个是做错误检查和修复。babel 插件和 eslint 插件都能够分析和转换代码,那这俩到底有啥不同呢?...

2021-09-28
1

深入对比 eslint 插件 和 babel 插件的异同点

babel 和 eslint 都是基于 AST 的,一个是做代码的转换,一个是做错误检查和修复。babel 插件和 eslint 插件都能够分析和转换代码,那这俩到底有啥不同呢?...

2021-09-27
1

webpack性能优化

开发环境优化HMR 模块热替换 devServer设置hot: truestyle-loader 已实现webpack.HotModuleReplacementPluginsource map 建立源码与构建代码之间的映射关系,快速定位错误在源码中的位置生产环境优化(构建时优化 ...

2021-09-26
0

Babel 的原理

完整高频题库仓库地址:https://github.com/hzfe/awesome-interview

2021-09-22
0

落魄前端,整理给自己的前端知识体系复习大纲(下篇)

也许内容并不深入,因为文章的标题与定义就是大纲,并没指望一篇文章,可以教会提到的对应的知识点。无论哪个知识点,一个原型链最基础的东西,都可进行深挖,大神都可以扯上几万字,也未必能让所有人看懂,培训机构上万的学费,也未必...

2021-09-19
0