当修改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 下载 就会发现修改后的包中是修改过的包
相关推荐
console.log('npc')1 天前
pnpm使用
前端·npm
Lsx-codeShare2 天前
前端发版后页面白屏?一套解决用户停留旧页面问题的完整方案
前端·javascript·前端框架·vue·vite
ivwsjc2 天前
vue3 echarts地图点到点之间的飞线图
前端·javascript·vue·echarts
换日线°2 天前
3D 旋转立方体效果(摇塞子)
前端·3d·vue
VillenK2 天前
@vue-office依赖报错
前端·npm
虚拟世界AI2 天前
Vue.js安装指南:快速搭建开发环境
vue.js·npm·node.js
路光.2 天前
uniappVue2升级Vue3内存溢出解决方式
vue·vue3·uniapp
ruanCat2 天前
pnpm 踩坑实录:用 public-hoist-pattern 拯救被严格隔离坑掉的依赖
前端·npm·node.js
探花唐老鸭2 天前
Vue3 vant4 解决引入的Toast和dialog样式丢失的bug
vue·vant
无责任此方_修行中2 天前
一个 GitHub Issue 标题如何让 4000 台电脑沦陷?
后端·npm·ai编程