如何在node.js依赖树中找到本机模块?

奥贝利克斯

我有一个大约有10个直接依赖项的node.js应用程序,导致总共有50个依赖项。

我现在想知道是否这些依赖项中的任何一个都使用本机代码(当然,除了node.js平台本身的代码之外),例如外部系统库(我在其他项目中使用过libxml),自己的C / C ++库,需要安装编译器的nod​​e-gyp构建脚本等。

在这种情况下,是否有简单/快速的方法来检查给定模块的整个依赖关系树?

mscdex

您可以简单地搜索*.node文件,这是已编译的插件使用的扩展名:

find node_modules -type f -name "*.node" 2>/dev/null | grep -v "obj\.target"

如果要检查每个插件使用的共享库,则可以使用以下方法:

find node_modules -type f -name "*.node" 2>/dev/null | grep -v "obj\.target" | xargs ldd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Node.js的目录中找到文件?

来自分类Dev

如何在PyCharm中找到模块?

来自分类Dev

如何在python中找到模块的路径

来自分类Dev

在Node.js中找到带来另一个依赖关系的依赖关系

来自分类Dev

在Node.js中找到带来另一个依赖关系的依赖关系

来自分类Dev

如何在二叉搜索树中找到元素?

来自分类Dev

如何在C中找到特里树的高度

来自分类Dev

如何在二叉搜索树中找到元素?

来自分类Dev

如何在C中找到三叉树的高度

来自分类Dev

如何在目录树中找到最旧的文件

来自分类Dev

如何在JavaFX节点树中找到特定的节点?

来自分类Dev

如何在node.js中找到页面上的所有链接?

来自分类Dev

如何在Node.js中找到恒定的处理器小偷

来自分类Dev

如何在node.js中找到页面上的所有链接?

来自分类Dev

Node.js:如何在JSON对象中找到特定的键值对

来自分类Dev

如何在模块中添加反应本机依赖项?

来自分类Dev

如何在失败的编译中找到缺少的依赖项?

来自分类Dev

如何在 Node.js 中与本地模块共享依赖项?

来自分类Dev

我如何在Linux中找到我的node.js文件,/ usr / bin / node不起作用

来自分类Dev

如何在linux中找到我的node.js文件,/ usr / bin / node不起作用

来自分类Dev

如何在openerp的hr模块中找到弹出框代码?

来自分类Dev

如何在我的github子模块中找到丢失的文件

来自分类Dev

如何在Dojo中找到与模块关联的选项卡?

来自分类Dev

如何在 TypeScript 的模块中找到类的名称

来自分类Dev

如何从依赖的jar中找到本地资源?

来自分类Dev

如何在Node上安装串口模块?

来自分类Dev

如何在Node JS中模块化代码

来自分类Dev

如何在$ HOME / bin下安装Node.js模块

来自分类Dev

如何在Node.js模块中监视类方法

Related 相关文章

  1. 1

    如何在Node.js的目录中找到文件?

  2. 2

    如何在PyCharm中找到模块?

  3. 3

    如何在python中找到模块的路径

  4. 4

    在Node.js中找到带来另一个依赖关系的依赖关系

  5. 5

    在Node.js中找到带来另一个依赖关系的依赖关系

  6. 6

    如何在二叉搜索树中找到元素?

  7. 7

    如何在C中找到特里树的高度

  8. 8

    如何在二叉搜索树中找到元素?

  9. 9

    如何在C中找到三叉树的高度

  10. 10

    如何在目录树中找到最旧的文件

  11. 11

    如何在JavaFX节点树中找到特定的节点?

  12. 12

    如何在node.js中找到页面上的所有链接?

  13. 13

    如何在Node.js中找到恒定的处理器小偷

  14. 14

    如何在node.js中找到页面上的所有链接?

  15. 15

    Node.js:如何在JSON对象中找到特定的键值对

  16. 16

    如何在模块中添加反应本机依赖项?

  17. 17

    如何在失败的编译中找到缺少的依赖项?

  18. 18

    如何在 Node.js 中与本地模块共享依赖项?

  19. 19

    我如何在Linux中找到我的node.js文件,/ usr / bin / node不起作用

  20. 20

    如何在linux中找到我的node.js文件,/ usr / bin / node不起作用

  21. 21

    如何在openerp的hr模块中找到弹出框代码?

  22. 22

    如何在我的github子模块中找到丢失的文件

  23. 23

    如何在Dojo中找到与模块关联的选项卡?

  24. 24

    如何在 TypeScript 的模块中找到类的名称

  25. 25

    如何从依赖的jar中找到本地资源?

  26. 26

    如何在Node上安装串口模块?

  27. 27

    如何在Node JS中模块化代码

  28. 28

    如何在$ HOME / bin下安装Node.js模块

  29. 29

    如何在Node.js模块中监视类方法

热门标签

归档