首页
学习
活动
专区
工具
TVP
发布

京程一灯

专栏作者
880
文章
1506070
阅读量
97
订阅数
手写第一个 babel 插件
在前文《babel是怎样工作的》中介绍了 Bable 中的的AST,这次咱们给 bable 写一个插件,文中会覆盖大部份的用法,如果你对某些细节不是很明白,可以去看一下官方的 Babel 手册,中文版在这里:
疯狂的技术宅
2020-12-31
7820
原生小程序之工程化探索
习惯用webpack对项目开发工程化,接触小程序后,稍微有点不适应,市面上有taro等优秀的小程序框架可以使用,由于负责项目历史背景,而无法大规模改造,因此只能做一些简单的工程化方案
疯狂的技术宅
2020-12-31
7960
babel是怎样工作的
babel 本质上是个编译器,所以它所做的基本上就是编译器要做的事,为了避免对编译器的某些东西讲的太细,我们重点只要知道 babel 的工作流程就行了。
疯狂的技术宅
2020-12-15
6440
给 eslint 写一个插件
eslint 是非常有名的 linter,地球上每一个 JavaScript 程序员都应该知道。
疯狂的技术宅
2020-12-15
7970
动手实现一个简易的webpack
npm install --dev-save @babel/core @babel/preset-env @babel/traverse babylon magic-string
疯狂的技术宅
2020-11-17
3500
用Single-spa 创建基于 React 和 Vue 的微型前端
它使你可以在单页应用中使用多个框架,这样就可以按功能拆分代码,并 能使 Angular、React、Vue.js 程序一起运行。
疯狂的技术宅
2020-10-22
1.6K0
与 JavaScript 模块相关的所有知识点
JavaScript 语言最初是为简单的表单操作而发明的,没有诸如模块或命名空间之类的内置功能。多年以来发明了大量的术语、模式、库、语法和工具来模块化 JavaScript。本文讨论了 JavaScript 中的所有主流模块系统、格式、库和工具,包括:
疯狂的技术宅
2020-04-24
2K0
从 JavaScript、ES6、ES7 到 ES10,你学到哪儿了?[每日前端夜话0xF8]
什么是 JavaScript?据 Wikipedia 的描述,它是一种符合 ECMAScript 规范的脚本语言。ES6,ES7等这些名字你可能听说过,你也很可能已经使用 ES6 有一段时间了(在很多情况下通过 Babel 使用)。
疯狂的技术宅
2019-12-11
1.5K0
一小时内搭建一个全栈Web应用框架
把想法变为现实的能力是空想家与实干家的区别。不管你是在一家跨国公司工作,还是正在为自己的创业公司而努力,那些有能力将创意转化为真正产品的人,都具有宝贵的技能并拥有明显的实力。如果你能在不到一个小时的时间里创建一个全栈的Web应用,那么你就有能力为自己下一个伟大的想法迅速的的创建一个简单的MVP,或者在工作中快速构建一个新的应用程序。
疯狂的技术宅
2019-03-28
9130
基于 Babel 的 npm 包的最小化设置 [每日前端夜话0x2F]
这文描述了通过 Babel 生成 npm 包的最小设置。你可以在 GitHub 中看到 re-template-tag 中的设置。
疯狂的技术宅
2019-03-27
7660
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档