首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端架构
订阅
愚想者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
面试官:pnpm 那么流行,知道它的源码架构实现吗?🤡
pnpm 作为一个优秀的包管理工具,在如今的前端生态中呈持续发展的趋势,这篇文章就会给大家带来 pnpm 的源码结构探究!
面试官:说说包管理工具的发展以及 pnpm 依赖治理的最佳实践 🤯
目前在前端领域最流行的包管理工具包含了 npm、yarn、pnpm,其中 pnpm 的机制对 yarn 和 npm 堪称降维打击,这篇文章来梳理一下包管理工具的发展历程以及 pnpm 的相关最佳实践
从零到一使用 turborepo + pnpm 搭建企业级 Monorepo 项目🙃🙃🙃
单纯使用 pnpm 就能实现 Monorepo 项目我们都知道,因为它原生支持 workspace,但是它也依然存在一些缺点,例如: 任务运行策略:虽然 pnpm 支持工作空间间的依赖管理和一些任务的
组件库按需加载原理分析
这里所述的组件库动态加载和 webpack 构建项目的懒加载是不同的,此文将以 babel-plugin-import 插件为主,讲解组件库按需加载方案的实现原理。
一文彻底读懂Babel
在我们平时写代码的过程中可能没有感觉Babel的存在,但其实只要我们写JS代码,Babel已经无处不在、无时不刻的在影响着我们的代码;在Webpack基础篇中,我们简单的介绍Babel的安装,也知道了它能够将高版本的ES6转为低版本的ES5代码,这篇文章我们就对Babel的配置…
Vite 源码(八)Vite 的预构建原理
预构建会将CommonJS转换成ESM、缓存第三方文件、减少文件的HTTP请求数量等作用。这篇文章分析Vite是怎么收集依赖以及通过什么方式实现的预构建
vite原理介绍,以及vite插件开发指南
概念 Vite,一个基于浏览器原生ES模块的开发服务器。利用浏览器去解析模块,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随起随用。同时另有有Vue文件支持,还搞定了热更新,而且热更新的速度
rollup学习--03开发一个rollup插件
前言 这一篇记录rollup如何开发一个插件。文档参考: 官方文档。 rollup插件概述 首先,rollup插件是一个对象,需要遵循rollup的一些规定。rollup也为插件提供了对应的属性与一些
分享小技巧:实现在浏览器中import内联JS模块
ES Modules有局限性,它在浏览器里能够import指定URL的模块,但不能import自身HTML文件里的模块。我们用一个小技巧做到让浏览器可以自由地import文件里inline的JS模块。
Monorepo 原理浅探
什么是 Monorepo ? Monorepo是一种代码管理模式,指在一个项目仓库 (repo) 中管理多个模块/包 (package)。