
前端工程化
文章平均质量分 80
冰镇白干
知其不可奈何而安之若命
展开
-
【前端工程化】pnpm为什么这么火?一大原因离不开这一点
在一个项目中最头疼的问题就是依赖装不上,项目一直启动不起来,有些不太耐心的新同学就很容易放弃。幽灵依赖一直是前端工程化包管理器的一个重点问题,pnpm包管理器火起来的一大原因就是,他解决了幽灵依赖这个问题。今天这篇文章就将带你彻底认识。原创 2023-08-31 15:46:32 · 322 阅读 · 0 评论 -
【前端工程化】万字拆解package.json (一)
package指拥有的一个文件夹(或压缩包),而package的属性就是nameversionmainhomepage。原创 2023-08-26 19:51:54 · 573 阅读 · 0 评论 -
实现一行命令提交 GitHub:简化代码管理的利器 - simple-git
simple-git是一个轻量级的Node.js库,提供了一系列简化的API,用于操作Git命令。通过simple-git,我们可以在JavaScript代码中执行Git命令,而不需要手动在终端中输入。原创 2023-06-22 08:23:00 · 1859 阅读 · 0 评论 -
《前端工程化》:Vite开发中的依赖构建
在动态的导入和条件导入中,我们导入的模块可能引入了其他依赖,而依赖构建是在启动前的,不是在运行时,所以vite检测到新依赖的引入,会重新构建依赖,并且会造成页面的刷新,对大型项目来说这两点都是非常致命的。如下图例子:在a.js中引入了模块,在main.jsVite在运行时发现了新的依赖,随之重新进行构建,并刷新页面,也叫二次构建二次构建都需要重新走一遍预构建的流程,并刷新页面,面对大项目也非常吃力,如何解决这个问题呢?我们可以通过include。原创 2023-06-08 17:40:30 · 1342 阅读 · 0 评论 -
《前端工程化 》之模块化的发展
最先开始,通过文件划分命名空间和,这里就不做过多介绍。CommonJSAMD和ES Module。原创 2023-06-07 00:34:14 · 79 阅读 · 0 评论