工程化实践:搭建 npm 私服(私有源)
本文旨在帮助前端团队理解 npm 私服的价值、主流方案对比,以及通过 Verdaccio 实现私有 npm 仓库的完整落地过程,解决依赖安全、网络和包管理混乱等痛点。 在现代前端工程化体系中,高效、安全的依赖管理是保障项目稳定性的基石。本文将深入探讨为何需要搭建私有 npm 仓库,对比主流方案,并手把手带你使用轻量级工具 Verdaccio 搭建一个属于自己团队的 npm 私服。 ...
本文旨在帮助前端团队理解 npm 私服的价值、主流方案对比,以及通过 Verdaccio 实现私有 npm 仓库的完整落地过程,解决依赖安全、网络和包管理混乱等痛点。 在现代前端工程化体系中,高效、安全的依赖管理是保障项目稳定性的基石。本文将深入探讨为何需要搭建私有 npm 仓库,对比主流方案,并手把手带你使用轻量级工具 Verdaccio 搭建一个属于自己团队的 npm 私服。 ...
@vue/cli是基于Webpack的打包构建工具,有一些常见的问题… ...
Rollup是一个用于JavaScript的模块打包工具,使用JavaScript的ES6版本中包含的新标准化代码模块格式,而不是以前的CommonJS和AMD等特殊解决方案。让你像ES 模块一样,在所有场景获得原生支持,自由无缝地组合你最喜欢的库中最有用的个别函数… ...
摘要… ...
一、模块联邦 模块联邦 (Module Federation) 是 Webpack 5 中的一个新特性,它允许将多个 Webpack ...
持续集成由很多操作组成,比如抓取代码、运行测试、登录远程服务器,发布到第三方服务等等。GitHub把这些操作就称为actions… ...
一、回顾『国外站点gitHub』自动构建发布 GitHub Action + Hugo 自动构建 ...
一、整个流程及原理 1.物料 xxx.github.io public 仓库 A 存放个人源码(博客文稿) ...
本篇是前端工程化之依托模板搭建企业级脚手架(cli)。通过脚手架,我们可以快速初始化一个项目,无需自己从零开始一步步… ...