【问题标题】:Which Node.js project uses a given dependency?哪个 Node.js 项目使用给定的依赖项?
【发布时间】:2013-06-20 13:10:00
【问题描述】:

我有一个文件夹,其中包含我所有克隆的 GitHub 存储库。现在我想获取引用给定依赖项的所有存储库的列表。

我想到了这样的事情:

$ whouses async

然后我想获取所有存储库的列表,其中异步被引用为依赖项或 devDependency。基本上,whouses 需要做的就是进入当前文件夹的每个子文件夹并检查 package.json 文件。

有没有可用的工具可以做到这一点,还是我自己写一个更好?

【问题讨论】:

    标签: node.js dependencies


    【解决方案1】:

    嗯,有一种方法可以浏览 npm 注册表以查找依赖于库的所有已发布模块:https://npmjs.org/browse/depended/async。这可能会对你有所帮助。对于一组本地模块,我不知道是否已经存在任何东西。

    【讨论】:

    • 感谢您的提示 :-)。由于我们在本地需要它,我们现在用一个扫描 package.json 文件的小型 Node.js 命令行脚本解决了它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 1970-01-01
    • 2020-08-12
    • 1970-01-01
    • 2015-03-22
    • 2013-06-22
    • 2018-10-01
    相关资源
    最近更新 更多