保存成功
保存失败,请重试
提交成功

深入浅出 Babel

作者/分享人:hucheng
前端开发

最近在知乎上回答了一个 Babel 相关问题,收到了很多赞,大家反馈网上写 Babel 的文章很多,大多数都是教你各种配置,然后带些 AST 的介绍

实际自己在使用的时候还是不知道为什么要这样配置,然后去网上抄一个,项目算是跑起来了,或者用框架自带的脚手架生成,假设出了问题,还是不知道咋回事,为什么会这样,就像 Webpack,大部分人知道怎么配置,但不知道为什么这样配置,笔者会从 Babel 历史发展,设计思想出发,一起理一下Babel

做到知其然而知其所以然,这样才是真正掌握 Babel,目的是在项目中遇到 Babel 相关问题,能很快定位解决,而不是四处 ctrl + c。

在本场 Chat 中,会讲到如下内容:

  • Babel 历史发展
  • Babel 设计理念,要解决的问题
  • Babel 组成(@babel/core @babel/parser @babel/traverse @babel/generator... )
  • Babel 预设 @babel/babel-preset-* , 插件@babel/babel-plugin-*
  • Babel polyfill 和 runtime 差别(重点,很多人都以为 polyfill是万能的)
  • Babel v6 和 v7 差别 (见到过有的同学在网上抄配置,把7 往6版本上抄)
  • Babel 常见用法(NPM SDK、Vue 项目、React 项目)

适合人群: 不了解 Babel 的前端开发人员

活动取消
已有57人预订
预订达标
文章出炉
     
10月17日
10月24日
退款保证:
• 10月17日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
如何依靠副业赚钱,应对人到中年的职场危机
代码GG陆晓明
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
怎样的一份“副业”,能让你不依赖“死工资”?
一尘
Redis 面试题全解析
驰骋
送卫衣:GitChat 1024 留言有奖活动来啦!
GitChat 内容组
Redis 难题突破,最经典 36 题含详细解析
慕容千语
【有奖活动】用一句话证明你是程序员
🐡赵小胖
Zookeeper 详解与实践,你面试工作都绕不开的必考题!
latent
前端 MVVM 模式中的数据层(Model)实战应用
Think.
VSCode 使用教程:使用好的工具提高你的工作效率
暖和狐狸
详解 Google Protocol Buffer 协议
拾贝壳的人
大白话聊技术之 Redis 秒杀系统的设计与实现
咔咔
让架构师和研发团队争论了 10 分钟的简单事务问题
zaqweb
线程池原理及优化
ilomilo
深度学习必备之高等数学知识加油站
奔跑的小米
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效