2016-10-30 124 views
0

是否有任何工具可以帮助列出给定JavaScript库的依赖关系?Javascript库依赖项检查

说:

depcheck [email protected]

我知道有类似的功能是通过NPM提供,但需要专用的结构。我正在使用没有这种结构的遗留代码库(没有package.json文件)。

回答

0

https://github.com/tonytomov/jqGrid/blob/master/package.json

如果它已作为一个NPM模块,并在GitHub上,你可以检查出在GitHub库中的package.json文件。

+0

嗯,这并不坏,但确实需要手动检查每个人的JavaScript然后(而不是使用CLI命令)? 在最坏的情况下,我可以得到这些信息。 :) –

+0

在您的项目需求范围内,您是否可以使用npm重新安装所有模块?如果可以的话,你可以在项目文件夹'“npm list --depth = 0 2>/dev/null”' – LexJacobs

+0

中使用它,如果你有npm,你也可以使用类似的命令获得所有全局安装模块的列表在你的系统上:'npm list -g --depth = 0 2>/dev/null' – LexJacobs