首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码实现
订阅
不是李征
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
markdown-it 原理浅析
最近使用 markdown-it 比较多,也开发了一些插件,在这个过程中对源码进行了研读,最终写了这篇文章。需要了解细节的读者可以自行阅读文档。 此文分为两个部分:原理剖析和原理应用(编写插件)。 首先,它会被解析器拿到,经过各个解析规则处理后得到一个 token 流,接着这个…
工程化进阶 — 如何手写一个符合需求的Babel插件
作为一个强大的多功能JS转译器,Babel有许许多多的模块可用于静态分析。而在项目中,有时候我们也需要创建一个符合项目需求的Babel插件。
尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理
1. 学会 vite 简单原理 2. 学会使用 VSCode 调试源码 3. 学会如何编译 Vue 单文件组件 4. 学会如何使用 recast 生成 ast 转换文件 5. 如何加载包文件等
为什么 Vue2 this 能够直接获取到 data 和 methods ?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第15天,点击查看活动详情 在平时使用vue来开发项目的时候,对于下面这一段代码,我们可能每天都会见到: 但是我们自己实现一个构造函
Vite入门从手写一个乞丐版的Vite开始(下)
上一篇Vite入门从手写一个乞丐版的Vite开始(上)我们已经成功的将页面渲染出来了,这一篇我们来简单的实现一下热更新的功能。
Vite入门从手写一个乞丐版的Vite开始(上)
本文会通过手写一个非常简单的乞丐版`Vite`来了解一下`Vite`的基本实现原理。分为上下两篇,上篇主要讨论如何成功运行项目,下篇主要讨论热更新。