npm 常用命令简介


1.安装命令

 //全局安装
 npm install 模块名 -g
 //本地安装
 npm install 模块名
 //一次性安装多个
 npm install 模块1 模块2 模块3 
 //安装开发时依赖包
 npm install 模块名 --save-dev
 //安装运行时依赖包
 npm install 模块名 --save

2. 查看安装目录

 //查看项目中模块所在的目录
 npm root
 //查看全局安装的模块所在目录
 npm root -g

3, 查看npm的所有命令的命令

 npm help

4,查看某个包的各种属性

//查看某个包对于各种包的依赖关系
 npm view 模块名 dependencies

5 查看包的源文件地址

 //查看包的源文件地址
 npm view 模块名 repository.url

6 查看模块的版本号

  • 查看当前模块依赖的node最低版本号

     npm view 模块名 engines
  • 查看模块的当前版本号

     npm view 模块名 version
     //需要注意的是查看到的模块版本是该模块再远程仓库的版本号,并不是当前项目中所依赖的版本号。
     //查看当前项目中应用的某个模块的版本号的命令为
     npm list 模块名 version
  • 查看模块的历史版本和当前版本

     npm view 模块名 versions
  • 查看一个模块的所有信息

     npm view 模块名

7,查看npm使用的所有文件夹

 npm help folders

8,用于更改包内容后进行重建

 npm rebuild 模块名

9,检查包是否已经过时

 //此命令会列出所有已经过时的包,可以及时进行包的更新
 npm outdated

10,更新node模块

 npm update 模块名
 //当然你也可以update 该模块到指定版本
 npm update 模块名 @版本号
 //如果安装到最新版本可以使用以下命令
 npm install 模块名@latest 
 
 //如果当前的版本号为2.5.1,是没办法进行npm update 模块名 @2.3.1 将模块版本号变为2.3.1的,当然,你可以先uninstall,然后进行install @2.3.1

11,卸载node模块

 npm uninstall 模块名

12,访问package.json的字段文档

 npm help json

13,发布一个npm包的时候,需要检验某个包名是否已经存在

 npm search 模块名

14,npm init:引导你创建一个package.json文件,包括名称、版本、作者这些信息

  • 清除npm的缓存

     npm cache clean
     //慎重使用改命令

15,npm -v 查看npm的版本

16,查看某个模块的bugs列表界面

 npm bugs 模块名
 //例如运行npm bugs chai则会打开vue仓库的issue


17,打开某个模块的仓库界面

 npm repo 模块名
 //例如运行npm repo vue则会打开vue线上仓库

  • 打开某个模块的文档

     npm docs 模块名
     //例如运行npm docs vue则会打开vue的readme.md文档
  • 打开某个模块的主页

     npm home 模块名
     //例如运行npm home vue则会打开vue模块的主页
  • 查看当前已经安装的模块

     npm list
     //当然我们也可以限制输入的模块层级,例如
     npm list --depth=0

  • 清除未被使用到的模块

     //有时在我们使用npm list的时候,可能会碰到一些问题,就是有些模块并没有被项目引用使用,我们还是安装了这些模块,那么我们可以一键清除这些没有使用到的模块
     npm prune

你可能感兴趣的:(javascript)