2016-10-30 110 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