文档章节

npm 查看模块

dkvirus
 dkvirus
发布于 2017/07/03 10:37
字数 395
阅读 837
收藏 0

4.5 查看模块

在实际项目中,我们可能需要查询全局/本地都安装了哪些模块,来做下一步的操作。本节介绍如何查询已经安装的模块。

1. 查看全局模块

与安装模块一样,-g 参数在 npm 中就代表着全局的含义。

$ npm list -g

使用这条指令不仅会打印出全局安装的模块,还会显示全局安装的路径。

你会发现,确实打印出来了所有的全局模块,但是这些模块的依赖模块也一并打印出来,结果就是一个很长很长的树级显示,不方便查找,后面介绍解决方法。

2. 查看本地模块

不使用 -g 参数查询的就是已安装的本地模块,但前提是当前目录下有 node_modules 目录。

$ npm list

使用这条指令也会打印出本地模块安装路径。

良好的操作习惯是在安装模块时使用 --save 将安装了哪些模块都记录在 package.json 中,这样如果要查询可以直接去 package.json 中查看即可。

3. --depth=0 参数的用法

--depth=0 表示查询模块,只显示第一层级的模块。这里的 0 如果换成 1 就是显示第一层级和第二层级的模块,依次类推。

  • 查看全局模块的一级目录
$ npm list -g --depth=0

查询第一层级的全局模块

  • 查询本地模块的两级目录
$ npm list --depth=1

查询本地模块的两级目录


下一节:5.1 安装的模块不知道怎么用

© 著作权归作者所有

dkvirus
粉丝 41
博文 120
码字总数 117311
作品 0
六安
程序员
私信 提问
Node.js模块与npm包管理

一、Node.js模块对象的属性 在Node.js模块内部,模块对象具有以下的属性: module.id:属性值是当前模块的id,在默认情况下,主模块的ID属性值是“.”,其他模块的ID属性值为该模块文件的绝对...

同Young不同样
2018/08/10
0
0
npm常用指令以及使用淘宝镜像cnpm

一、安装cnpm 二、npm常用指令 常 用 指 令 说 明 主 要 指 令 其 他 说 明 安装Node模块 npm install moduleNames 查看node模块 npm view moduleNames 查看已安装的node包 npm list 查看帮助...

xiaoge2016
2018/08/11
0
0
NPM

官方网站,package.json guide: https://docs.npmjs.com/files/package.json ===== 以下转自; http://www.runoob.com/nodejs/nodejs-npm.html NPM 使用介绍 NPM是随同NodeJS一起安装的包管......

Faye_Cai
2016/09/22
4
0
4.5 查看模块

在实际项目中,我们可能需要查询全局/本地都安装了哪些模块,来做下一步的操作。本节介绍如何查询已经安装的模块。 1. 查看全局模块 与安装模块一样,-g 参数在 npm 中就代表着全局的含义。 ...

嘘别吵_4d1c
2017/12/09
0
0
nodeJs&npm 安装及使用方式

有的项目会使用到 Node.js 平台在后端运行JavaScript代码,所以需要先在本机安装Node 环境。 1.安装 Node 环境,可以去官网下载对应的node版本。 可以在本机的终端中输入 node -v 来查看是否...

恬适从容_
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 因违反《中华人民共和国治安管理处罚法》第四十四条之规定

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @xiaoshiyue :#今日歌曲推荐# 惊艳分享谷微的单曲《安守本份》(@网易云音乐) 《安守本份》- 谷微 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
16分钟前
21
0
Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
6
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
7
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部