假如第三方库出现了bug怎么办?不能等他版本更新

来源:1-2 课前必读(源码获取方式)

李行知

2018-11-13

现在想到的是两种思路。一种是取消在node_modules里面使用,把第三方库的代码改好放到lib里面去。
一种是npm私服。但是如果使用npm私服,假如这bug几个版本没有修复。那不是每次都要手动修复一次?

写回答

1回答

ustbhuangyi

2018-11-13

第三方库出现 bug,一般来说可以去官网提 issue,更好的做法是提 pr。
如果官方不能及时更新,那么肯定要自己去修改先发布了,这个时候可以发布到私服。
如果你修复的版本后续不需要和官方保持同步了,那么就相当于你从官方 fork 出来一份代码自己去维护。
如果还想保持和官方同步,那么久把修复好的代码提个 pr,等待官方合并进去。
一般来说,靠谱一点的三方库,如果是 bug,不会积压很久,发个 patch 版本就好了。

0
1
李行知
非常感谢!
2018-11-15
共1条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程