vue如何对node_modules源码进行修改,对第三方依赖包源码修改

方法

用patch-package给node_module中的包打补丁,解决修改源码的问题

使用

1、下载 patch-package 包:npm install patch-package -D
2、package.json文件中增加命令:"postinstall": "patch-package"

复制代码
{
  "scripts": {
    "serve": " vue-cli-service serve",
    "build": " vue-cli-service build",
    "postinstall": "patch-package"
  }
}

3、运行:npx patch-package zx-layouts(修改的包名)

结果:创建补丁文件

根目录会自动生成一个 patches 文件存放修改后的内容,包括修改的文件位置、修改信息

删除node_module,然后重新安装依赖,补丁生效

同伴拉取代码,包含自己修改后的补丁文件,会对源码进行覆盖

相关推荐
小村儿22 分钟前
一起吃透 Claude Code,告别 AI 编程迷茫
前端·后端·ai编程
牛十二22 分钟前
openclaw安装mcporter搜索小红书
开发语言·javascript·ecmascript
小金鱼Y32 分钟前
🔥 前端人必看:浏览器安全核心知识点全解析(XSS/CSRF/DDoS)
前端·javascript·安全
时寒的笔记35 分钟前
js逆向05_ob混淆花指令,平坦流,某麦网(突破ob混淆寻找拦截器)
开发语言·前端·javascript
ZengLiangYi40 分钟前
从文章到脚本:把 Git Tag + Semver + CI/CD 收敛成一个 `release.mjs`
前端·github
im_AMBER1 小时前
Lexical依赖版本冲突与标题渲染
前端·react.js·前端框架
起风了___1 小时前
解决大数据渲染卡顿:Vue3 虚拟列表组件的完整实现方案
前端·程序员
前端fun1 小时前
React如何远程加载组件
前端·react.js
淑子啦1 小时前
React录制视频和人脸识别
javascript·react.js·音视频
代码煮茶1 小时前
Vue3 路由实战 | Vue Router 从 0 到 1 搭建权限管理系统
前端·javascript·vue.js