当修改node_modules第三方包后 打补丁

修改第三方包后 , 如果想每次下载都用的是修改后的包

曾使用过的方法:

1.npm重新做个包

2.内部npm写个包

3.打补丁

打补丁详解:

复制代码
1.npm install patch-package --save-dev
2.修改node_modules中的某个第三方包
3.创建补丁
为特定包创建补丁eg:
npx patch-package vue-awesome-swiper
4.配置package.json
{
  "scripts": {
    "postinstall": "patch-package"
  }
}
5.运行的时候 npm run serve , 会生成patches文件夹
6.验证:删除node_modules,重新npm i 下载 就会发现修改后的包中是修改过的包
相关推荐
JavaEdge.10 小时前
scoped 样式与 data-v-* 属性选择器(写给 Javaer)
开发语言·vue
李游Leo13 小时前
Node.js 开发环境安装与 npm/pnpm 国内镜像配置(Windows / macOS / Linux)
npm·node.js·pnpm·前端开发·开发环境
sunphp开发者13 小时前
明灯智慧地图导览系统制作教程
vue·php·uniapp·js·贴图
南城以南溫暖如初1471 天前
社交裂变商城系统设计与实战开发指南
java·spring boot·mysql·vue·mybatis
南城以南溫暖如初1471 天前
分享返现商城系统开发实战:技术架构与运营经验指南
java·spring boot·mysql·架构·vue·mybatis
阿图灵1 天前
MakerHub 开发报告:v1.0.0 → v1.1.0(单日 26 提交,图片渲染、目录跟随与数据真实化)
前端·vue·个人网站·deepseek·开发报告
南城以南溫暖如初1471 天前
社群电商实战指南:从零搭建高转化社区的技术架构
java·spring boot·mysql·系统架构·vue·mybatis
南城以南溫暖如初1471 天前
会员返利商城系统开发实战:架构设计与实现指南
java·spring boot·mysql·vue·mybatis
jay神4 天前
【计算机毕业设计】基于Spring Boot的宠物领养管理系统
java·spring boot·后端·vue·毕业设计·宠物
要开心吖ZSH4 天前
腾讯 IM 前端对接小白教程:医患一对一聊天(含自定义报告卡片)
vue·健康医疗·即时通讯·im