您的位置:首页 > 汽车 > 时评 > 51视频_西安seo推广优化_网站排名推广软件_产品策划推广方案

51视频_西安seo推广优化_网站排名推广软件_产品策划推广方案

2025/3/10 20:24:42 来源:https://blog.csdn.net/csdn1940879828/article/details/145848133  浏览:    关键词:51视频_西安seo推广优化_网站排名推广软件_产品策划推广方案
51视频_西安seo推广优化_网站排名推广软件_产品策划推广方案

在开发中会遇到需要node_modules里第三方库有bug,然后需要修改node_modules文件的情况 

使用patch-package包可以修改node_modules里的文件

patch-package npm 官网:patch-package - npm

安装

npm i patch-package

修改文件后

npx patch-package some-package

some-package是包名

修改package.json

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

举例

我想修改第三方库@react-spring/web的

 node_modules\@react-spring\web\dist\react-spring_web.modern.d.ts 文件

安装 -> 修改 -> 运行: 

npx patch-package @react-spring/web

生成文件

最后记得package.json要添加命令

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

然后git推送上去就ok了

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com