V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
32167
V2EX  ›  JavaScript

大家是怎么搜集 npm 里面好用包的信息的?

  •  
  •   32167 · 2021-02-02 08:30:01 +08:00 · 2733 次点击
    这是一个创建于 1376 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一般接触需要的 npm 里面的包基本都是项目开始这段时间,一个项目持续时间也不算短,现在前端变化又挺快,一段时间不接触就差不多了。就像是上个项目我们用的 lib-flexible 和 px2rem 就已经基本上算是作古。
    还有一些包没用之前基本没有接触过,有时候想找都无从下手,也是上个项目,找一个 utf8byte 数组转字符串都找半天。
    大家都是怎么搜集信息的?总不可能盯着 awesome javascript 看吧。。
    11 条回复    2021-02-02 15:26:29 +08:00
    towry
        1
    towry  
       2021-02-02 08:41:45 +08:00
    Google 搜下你的问题,加上关键词 npm, github 就行了。
    sugars
        2
    sugars  
       2021-02-02 08:42:02 +08:00
    GDC
        3
    GDC  
       2021-02-02 08:42:23 +08:00
    不是直接上 npmjs.com 搜索嘛… 再加个按 popularity 排序
    zhangxh1023
        4
    zhangxh1023  
       2021-02-02 09:05:53 +08:00
    我一般是直接在 npmjs.com 搜索, 然后看一下 周下载量, 文档,github 的 star 数量...然后选一个最简单的.
    xiangyuecn
        5
    xiangyuecn  
       2021-02-02 09:07:03 +08:00   ❤️ 1
    “找一个 utf8byte 数组转字符串都找半天”

    这就是 node_modules 变成无底洞的一个原因,很多明明两三行代码能搞定的事,硬是要依赖一个包😂
    siweipancc
        6
    siweipancc  
       2021-02-02 09:15:00 +08:00 via iPhone
    :D 后端狗觉得用 java 很懒很爽,转 npm 后更彻底的成为废人了(指满世界的库)
    xuanbg
        7
    xuanbg  
       2021-02-02 09:19:09 +08:00
    自己整个私包……
    massiveJohn
        8
    massiveJohn  
       2021-02-02 09:31:51 +08:00
    ljwrer
        9
    ljwrer  
       2021-02-02 09:37:59 +08:00
    github sort by star
    KouShuiYu
        10
    KouShuiYu  
       2021-02-02 14:14:40 +08:00
    ugu
        11
    ugu  
       2021-02-02 15:26:29 +08:00
    https://www.npmtrends.com/ ,搜索关键词,谁下载量高就用谁。另外,判断一个包的质量,可以看看测试覆盖率,如果连 test 都没有,建议不要用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2201 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 00:19 · PVG 08:19 · LAX 16:19 · JFK 19:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.