首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工程化
订阅
夜深听雨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
前端必学-完美组件封装原则
此文总结了我多年组件封装经验,以及拜读 antd、element-plus、vant、fusion等多个知名组件库所提炼的完美组件封装的经验;是一个开发者在封装项目组件,公共组件等场景时非常有必要遵循
Rollup源码学习(一)——起步与CLI分析
前言 Rollup,是一个相比Webpack更加轻量的打包工具,并且Vite的底层是依赖Rollup进行构建,因为我目前感觉Vite的源码看起来还有些许吃力,为了更好的学习Vite,所以决定先学习Ro
MobVue 中文文档
📱 MobVue 是一个精心制作的移动端 H5 模板,基于 Vue3、Vite、TypeScript、Vant 等主流技术
HTTP发展史,HTTP1.1与HTTP2.0的区别
HTTP是浏览器中最重要且使用最多的协议,它不仅是浏览器与服务端的通信语言,更是互联网的基石。随着浏览器的不断更新迭代,HTTP为了适应技术的更新也在不断进化
vue3+Turborepo+ts实现共享组件
1、在cmd或者控制台使用 pnpm dlx create-turbo@latest 安装 Turborepo ,然后输入名称以及选择包管理器,这里我选择是pnpm 2、项目结构就不介绍了主要是怎么实
奇技淫巧:如何修改第三方npm包?
大家好,我是老纪。在开发过程中发现npm包的Bug,首先向原作者提交issue或Fork代码修改后提交合并请求。但遇到不活跃或拒绝修改的情况,项目等待时间会很长。这时可以使用补丁方案或换日方案进行解决
写 H5 页面真的要了解 <meta> 标签!
前言 事情的起因是这样的,由于 小 A 需要负责开发一个 H5 移动端的项目,需要分别在 微信环境 和 企微环境 中去使用,于是 小 A 使用 Vite + Vue3 来进行开发,然后测试提出如下问题
面试官:如果一个NPM包部分功能不满足需求,如何修改其部分功能 🐳
对第三方包进行修改以适应特定需求是一个常见的场景。尽管直接修改 node_modules 中的代码是可能的,但这种做法并不推荐,因为这些改动在下次运行 npm install 或更新包时会丢失。
Babel 插件开发手册(转载官方GitHub文档,私人收藏用)
这篇文档涵盖了如何创建 Babel 插件等方面的内容。 这本手册提供了多种语言的版本,查看 自述文件 里的完整列表。 Babel 是一个通用的多功能的 JavaScript 编译器。此外它还拥有众多模块可用于不同形式的静态分析。 你可以使用 Babel 创建多种类型的工具来帮助…
带你玩转babel工具链(三)@babel/generator
一、前言 在前面两章, 我们一起学习了parser和traverse, 还差最后一步generator就可以把代码编译的整个流程串联起来。下面我们了解写@babel/generator的用法和原理吧