【Vite 实践】Vite 库模式能满足你吗?或许你需要统一构建

2022-08-30
阅读 7 分钟
8.4k
但是在类库模式的构建上却有所欠缺,只能处理单个输入和单输入出的情况,构建场景单一,Vite 社区上目前也没有可直接使用的工具,所以才有了开发一个统一构建插件的想法。
封面图

Vite 插件编写之虚拟模块

2022-08-01
阅读 2 分钟
3.8k
Vite 相对于 Webpack 上手难度小,简单的配置,开箱即用。虽然目前生态不如 Webpack,不过生态也逐渐的丰富起来。经过了一些 Vite 插件编写实践,今天来说说虚拟模块(Virtual Modules ),也顺便介绍下 vite-plugin-project-info 插件。虚拟模块的概念虚拟模块是 Vite 沿用 Rollup 的虚拟模块,虚拟模块类似 alias 别名...

你还在为组件文档烦恼吗?

2022-07-05
阅读 5 分钟
3.5k
前言随着时间的推进,业务组件也逐渐丰富起来,我们开始搭建组件库,编写组件文档的烦恼就随之而来。这里分享下我选取组件文档工具的经历,最终以 Docusaurus 为基础,搭建了一套开箱即用的 React 组件文档工具。此工具经过了两年时间的沉淀也是比较稳定,所以分享出来给有需要的人员使用,直接体验可看 react-doc-start...
封面图

如何写一个让面试官满意的 Generator 执行器?

2019-09-05
阅读 10 分钟
4.4k
例子都可以在 Console 中运行的(谷歌版本 76.0.3809.100),都是以最新浏览器支持的 JavaScript 特性来编写的,不考虑兼容性。

前端跨域问题(CORS)

2016-08-26
阅读 7 分钟
19.6k
主要是总结浏览器CORS跨域处理方式,其他处理方式的本人认为是伪跨域处理方式,如iframe、window.name、window.postMessage。