在ubuntu中使用一个命令列出所有全局安装的模块

Muh*_*sin 51 node.js npm ubuntu-14.04 npm-cli

我正在研究ubuntu 14.04,有没有办法将所有全局模块(使用安装npm)打印到命令行.我怎样才能做到这一点?

Muh*_*sin 109

以下命令将列出所有全局安装的模块

npm ls -g --depth 0
Run Code Online (Sandbox Code Playgroud)


eto*_*xin 15

列出所有全局安装的模块:

npm ls -g --depth 0
Run Code Online (Sandbox Code Playgroud)

或纱线

yarn global ls --depth 0
Run Code Online (Sandbox Code Playgroud)

附加功能:

要获得简短的模块描述运行:

npm ll -g --depth 0
Run Code Online (Sandbox Code Playgroud)

要查看全局模块的安装位置,请运行:

npm ls -gp --depth 0
Run Code Online (Sandbox Code Playgroud)


Mat*_*kin 6

我的首选方法是使用npmlist包,它可以使用npm i -g npmlist. 然后,您只需使用该npmlist命令即可获取包含所有全局包版本的格式化和颜色列表。

$ npmlist

Installed npm packages: (global)

@vue/cli.................[3.5.1]
browser-sync............[2.26.3]
degit....................[2.1.3]
eslint..................[5.15.3]
eslint-plugin-vue........[5.2.2]
jsonlint.................[1.6.3]
npm......................[6.9.0]
npmlist..................[3.1.2]
prettier................[1.16.4]
serverless..............[1.39.1]
Run Code Online (Sandbox Code Playgroud)