使用patch-package保存node_modules包修改

遇到情况,第三方包存在bug或者缺少文件时候,我们手动修改了某个包时候,下次npm安装时候会导致原来的修改呗覆盖

安装

这时候可以用到npm工具包patch-package,项目更目录命令行安装

复制代码
npm i -D patch-package

修改文件

修改好node------modules里面某个包的bug后

生成修改配置

执行命令行

复制代码
npx patch-package 你的包名字

会在项目更目录生成一个patches目录保存刚刚更改的信息

再次下载包

给package.json添加个脚本

复制代码
 "scripts": {
    "postinstall": "patch-package"
 }

同步修改

执行npm i后再执行这个脚本,来同步我们的修改好的内容

相关推荐
lastHertz4 天前
openskill 实战指南:像管理 npm 包一样管理你的 AI Skill
前端·人工智能·npm
qq_589666055 天前
npm install npm install -g @vue/cli 分别是什么意思以及安装路径
前端·vue.js·npm
Dreamboat-L6 天前
NVM的安装与使用(保姆级教程)
npm·node.js
无责任此方_修行中7 天前
踩坑实录:为什么 `pnpm run` 会偷偷帮你装依赖?—— 浅析 pnpm 与 npm run 的底层差异
javascript·后端·npm
ShiXZ2139 天前
指令集-NPM 常用指令速查手册
前端·npm·node.js
是烨笙啊9 天前
从 npm 与 Bun 的选择看 AI 时代的“最佳实践”焦虑
前端·人工智能·npm
小杍随笔9 天前
【 .npmrc 终极配置指南:统一管理 npm/pnpm 缓存与全局目录,告别磁盘混乱】
前端·缓存·npm
ppshuX10 天前
npm-cli-造轮子初体验
npm
前端工作日常11 天前
我学习到的npx内部实现机制
npm
minglie112 天前
npm ali-oss库依赖冲突
前端·npm