loading

Dev Tools Recommend


在前端中,修改第三方npm模块有几种方式,有简单也有复杂,在这我先安利一个比较简便的方式,来对第三方模块进行更改并应用到实际项目中去

patch-package

patch-package 作用: 可以对第三方库进行快速更改并生成文件用来记录每次更改内容,之后每次打包开发就会自动打补丁嵌入到对应的模块中,常用来修复bug、扩展等

创建补丁

npx patch-package package-name

运行完,会在根目录生成应该patch目录,里面存储补丁记录

应用

配置package.json

"scripts": {
  "postinstall": "patch-package"
}

配完,每次项目编译都会自动打补丁到对应的包里面,结束


文章作者: Jing Hong
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Jing Hong !
 本篇
Dev Tools Recommend Dev Tools Recommend
在前端中,修改第三方npm模块有几种方式,有简单也有复杂,在这我先安利一个比较简便的方式,来对第三方模块进行更改并应用到实际项目中去 patch-package patch-package 作用: 可以对第三方库进行快速更改并生成文件用
2021-09-27
下一篇 
HCloud DEMO 总结 HCloud DEMO 总结
毕业设计总结 HCloud 是一个全栈 JavaScript 开发的项目也是一个从零开始的项目,前端采用的是 uni-app 跨端框架,后端 EggJS,前端在 uni-app nvue (weex) 纯原生渲染技术的加持下,功能和流畅度方
2021-05-24
  目录