V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drydiy
V2EX  ›  Node.js

如何找到合适需求的 node.js 模块?

  •  
  •   drydiy · 2020-03-24 14:11:57 +08:00 · 6737 次点击
    这是一个创建于 1684 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家是怎么针对某个需求去寻找合适的第三方模块的?有什么社区推荐?或者总结的一些方法?

    比如: 对于某个需求,自己口述或者用中文描述比较容易描述,但是不知道该用什么关键词在 npm 仓库上查找。对于众多没接触过的第三方模块,也不知道如何选择。

    7 条回复    2020-09-16 13:15:44 +08:00
    Hanggi
        1
    Hanggi  
       2020-03-24 14:13:20 +08:00
    你说出来,你要什么模块,方法都一样,就是搜,然后比较。
    drydiy
        2
    drydiy  
    OP
       2020-03-24 14:29:13 +08:00
    @Hanggi #1
    我目前的方法是:
    首先思考一个关键词,然后在 npm 仓库上对比一些模块,然后利用这些模块的“keywords”字段再针对性的找。直到找到自己满足需求的模块。
    Hasel
        3
    Hasel  
       2020-03-24 16:10:57 +08:00
    npm 上搜关键词,不知道关键词可以 google 搜一下要实现的功能(用英文描述),基本能找到对应的关键词。
    用关键词搜对应的 npm 包
    npm trend 比较一下搜到的几个包,看看维护情况,用的人数等等,基本就是到 npm 包的 git 仓库看看 issus 和 commit 记录啥的。然后自己对比哪个比较适合。
    drydiy
        4
    drydiy  
    OP
       2020-03-24 18:47:33 +08:00
    @Hasel #3 谢谢。除此之外,有没有一些社区论坛是分享讨论一些优秀库的?平时不忙的时候想多了解下市场上的一些优秀库。
    cnio
        5
    cnio  
       2020-03-24 19:04:01 +08:00
    使用英文搜索关键字即可

    1. npmjs.com
    2. github.com
    3. google.com
    zj1926
        6
    zj1926  
       2020-04-19 11:35:02 +08:00
    kiancyc
        7
    kiancyc  
       2020-09-16 13:15:44 +08:00
    www.npmsou.com 搜索 nodejs 包,结果按照流行度、下载量和代码质量排序,非常好用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1780 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:32 · PVG 00:32 · LAX 09:32 · JFK 12:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.