Skip to content
Yòuyou
Search
K
Main Navigation
首页
芝士笔记
HTML/CSS
JavaScript
TypeScript
Command
React
Vue
来杯咖啡
技术理论知识
问题踩坑记录
常用环境配置
资源导航
更新记录
主题
回到顶部
前端如何优雅的对 npm 包打补丁
在前端开发中使用第三方库时,经常会遇到需要修改第三包代码的场景,可能遇到 bug 或者需要扩展功能的情况。这时,如果我们不能等待上游修复或者需要立即解决问题,给包打补丁就成为了一种可行的解决方案。
📃 文件修改覆盖方法
📃 使用 patch-package
📃 使用 pnpm patch
📃 总结
简述 NPM 的发包过程
简要介绍了 NPM 包发布的准备、配置、登录和发布流程,快速了解发包步骤。
🔑 准备工作
🔑 更新 package.json 文件
🔑 创建 .npmignore 文件
🔑 登录 NPM 账户
🔑 发布包
🔑 更新和维护
语义化的版本号
介绍 NPM 语义化版本(semver)规范的基本概念、常见版本号释义及相关命令用法,帮助理解如何合理管理和发布包的版本。
📮 语义化版本 2.0.0 摘要
📮 常见版本名称释义
📮 NPM 版本命令
📮 Npm Version 使用
工作流 - 技术栈更新与维护方案
在实现了初始技术选型并投入开发后,一个重要的持续性任务是更新和维护你的技术栈。这些更新 可以提供新的功能、提升性能、修复漏洞,维护则保证了代码质量和系统稳定性。
🔧 基本步骤
🔧 灰度发布
🔧 前端灰度发布策略
🔧 网页应用
🔧 移动端和桌面应用
🔧 前端灰度发布案例
🔧 案例