最新 最热

47. 精读《webpack4.0 升级指南》

本周精读的是 webpack4.0 一些变化,以及 typescript 该怎么做才能最大化利用 webpack4.0 的所有特性。

2022-03-14
0

15. 精读《TC39 与 ECMAScript 提案》

本期精读文章是:TC39, ECMAScript, and the Future of JavaScript

2022-03-14
1

4. 精读《AsyncAwait 优越之处》

本期精读的文章是:6 Reasons Why JavaScript’s Async/Await Blows Promises Away

2022-03-14
0

Webpack5 搭建 Vue3 + TS 项目

笔者两年前曾写过一篇文章《Webpack4 搭建 Vue 项目》,后来随着 webpack5 和 vue3 的面世,一直想升级下我这个 createVue 项目,但是苦于没有时间(其实是因为懒),一直拖延至今。捣鼓了好几天,终于搭建好整个项目,因此仅以此文...

2022-03-09
0

《tsconfig》之 allowSyntheticDefaultImports

新建ts项目导入react 出错,发现了allowSyntheticDefaultImports属性。

2022-03-09
0

preset-env 按需 polyfill 是怎么实现的?

开发时我们会使用一些新的 api,但用户的浏览器各种版本都有,可能并不支持这些 api,但我们也不能因此就不用了,这时候就可以通过 polyfill 来解决。...

2022-03-03
0

手写 JS 引擎来解释一道赋值面试题

这道题输出的是 undefined,因为赋值是从左往右进行的,也就是先把 {n: 2} 赋值给 a.x 再赋值给 a。

2022-03-03
0

为什么 Eslint 可以检查和修复格式问题,而 Babel 不可以?

Eslint 可以检查出代码中的错误和一些格式问题,并能自动修复,它的实现原理就是基于 AST (抽象语法树)。

2022-03-03
1

「前端基建」探索不同项目场景下Babel最佳实践方案

无论是日常业务架构、前端框架设计甚至在前端面试过程中,一定会存在 Babel 的身影。

2022-02-28
0

多角度解析Webpack5之Loader核心原理

日益繁杂的前端工程化中,围绕Webpack的前端工程化在前端项目中显得格外重要, 谈到webpack必不可少的就会提起Loader机制。

2022-02-28
0