在实际项目中,我们可能需要查询全局/本地都安装了哪些模块,来做下一步的操作。本节介绍如何查询已经安装的模块。
与安装模块一样,-g
参数在 npm 中就代表着全局的含义。
$ npm list -g
使用这条指令不仅会打印出全局安装的模块,还会显示全局安装的路径。
你会发现,确实打印出来了所有的全局模块,但是这些模块的依赖模块也一并打印出来,结果就是一个很长很长的树级显示,不方便查找,后面介绍解决方法。
不使用 -g
参数查询的就是已安装的本地模块,但前提是当前目录下有 node_modules
目录。
$ npm list
使用这条指令也会打印出本地模块安装路径。
良好的操作习惯是在安装模块时使用--save
将安装了哪些模块都记录在 package.json
中,这样如果要查询可以直接去 package.json
中查看即可。
--depth=0
表示查询模块,只显示第一层级的模块。这里的 0 如果换成 1 就是显示第一层级和第二层级的模块,依次类推。
$ npm list -g --depth=0
$ npm list --depth=1
Maven - 自动化部署一般情况下,在一个工程开发进程里,一次部署的过程包含需如下步骤:合入每个子工程下的代码到 SVN 或者源代...
什么是构建配置文件?构建配置文件是一组配置的集合,用来设置或者覆盖 Maven 构建的默认配置。使用构建配置文件,可以为不同的...
CodeNarc 插件使用 CodeNarc 对项目的 Groovy 源文件执行质量检查并生成报告。用法要使用 CodeNarc 插件,请在构建脚本中包含以...
Ant 是一个 Apache 基金会下的跨平台的基于 Java 语言开发的构建工具。在我们详细了解 Apache Ant 之前, 让我们来讲解为什么构...
Git 并不像 SVN 那样有个中心服务器。目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发...