写nodejs的时候,遇到一个功能,我首先会到npmjs去搜索一下有没有现成的包。很多时候,有多个包可供选择,最后到底选择哪一个,我会考虑如下因素:
- 文档;
- API设计合理;
- 月下载次数;
- github上的star数目;
- 是不是明星开发者;
- 有没有写test;
- 最后更新时间;
写nodejs的时候,遇到一个功能,我首先会到npmjs去搜索一下有没有现成的包。很多时候,有多个包可供选择,最后到底选择哪一个,我会考虑如下因素:
Google 出来前两名。
1.star数 2.最后更新日期 3.issue讨论情况 文档的话不太可靠,太多知名开源项目文档不是一般的烂,比如webpack,但是大家都在争相用它,感觉大家完全靠猜。。。。
收好不用谢
@captainblue2013 所以star数目排在月下载次数后面呀
@jingsam 不明白为什么看star ,现在很多人把github当名利场,到处求star, npm本身有下载统计,我觉得这个数据才更有意义。 有的网红的star就是多,一看npm,也没多少人用。
当然,如果有出名的包依赖它,自然就更好了
感觉star数才是关键。
我会考虑如下因素: