当修改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 下载 就会发现修改后的包中是修改过的包
相关推荐
深念Y17 小时前
仿B站项目 前端 3 首页 整体结构
前端·ai·vue·agent·bilibili·首页
深念Y17 小时前
仿B站项目 前端 5 首页 标签栏
前端·vue·ai编程·bilibili·标签栏·trae·滚动栏
寧笙(Lycode)17 小时前
前端包管理工具——npm、yarn、pnpm详解
前端·npm·node.js
奔跑的web.18 小时前
TypeScript类型系统核心速通:从基础到常用复合类型包装类
开发语言·前端·javascript·typescript·vue
李永吉21 小时前
一款便捷的npm源管理工具nrm
前端·npm·node.js
前端慢慢其修远2 天前
利用signalR实现简单通信(Vue2+C#)
c#·vue
鹿衔`2 天前
PySpark 提交模式对比与实践推荐
前端·npm·node.js
Bigger2 天前
构建 “按版本触发、自动发布、自动回写” 的前端组件发布流水线
前端·ci/cd·npm
sg_knight2 天前
如何通过 CSS 实现走马灯效果(纯前端实现)
前端·javascript·css·vue·web·走马灯
Rysxt_2 天前
npm与Node.js关系详解及使用教程
前端·npm·node.js