检查是否在package.json中通过终端安装了npm包

Edu*_*ard 6 terminal npm

我试图找到一种方法来检查我的项目中是否通过终端安装了特定的包.那是否有命令?有点像npm check redux.

kyl*_*kyl 7

你可以轻松检查.这将描述全局安装的所有包

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

这将描述项目本地安装的所有软件包.

npm list --depth=0
Run Code Online (Sandbox Code Playgroud)

如果要检查是否安装了特定模块.请在项目文件夹中使用以下命令.如果已安装,将显示已安装的软件包名称和版本.如果没有安装,则不会显示任何内容.

npm list --depth=0 | grep <module_name>
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅此链接.点击此处了解您的问题的更多信息

--depth = 0是必要的,这样您的终端就不会充满包依赖性.如果您不使用此选项,您将看到所有依赖项树.