当修改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 下载 就会发现修改后的包中是修改过的包
相关推荐
涵涵(互关)4 小时前
Naive-ui树型选择器只显示根节点
前端·ui·vue
jay神11 小时前
基于微信小程序课外创新实践学分认定系统
java·spring boot·小程序·vue·毕业设计
弹简特13 小时前
【Vue3速成】01-npm+vue初体验+vite构建vue工程化
vue.js·arcgis·npm
DogDaoDao13 小时前
Windows 下 Git 报错:`touch` 无法识别 —— 原因分析与 7 种解决方案(从入门到精通)
windows·git·程序员·npm·powershell·cmd·touch
QuZhengRong13 小时前
【Luck-Report】缓存
java·前端·后端·vue·excel
天若有情67316 小时前
轻量级状态事件总线 eventbusx-js 开源使用教程
开发语言·javascript·npm·开源·事件·事件总线
丷丩16 小时前
工程级MVT地图瓦片服务器Web前端架构设计文档
前端·vue·gis·pinia·geoai-up
ttwuai2 天前
XYGo Admin 菜单与路由:Vue3 动态路由 + GoFrame 权限菜单的完整实现方案
前端·vue·后台框架
ttwuai2 天前
XYGo Admin 国际化实战:Vue3 中后台多语言方案详解
前端·javascript·vue.js·vue