npm常用命令

安装依赖包

npm install fabric-client             //默认安装最新版本
npm install fabric-client@1.2.2 //指定版本号
npm install -g fabric-client //全局安装 npm install --global fabric-client //全局安装
npm install --save fabric-client //依赖写入package.json文件

根据package.json安装项目一键安装依赖包

npm install

npm安装报错修复,如果要重新安装的话需要删除package-lock.json和node_modules目录,然后重新安装。 

npm使用 a.b.c 的版本号来管理安装包,a为大版本号,有重大api改变,一般不向下兼容,b为小版本号,新增功能,向下兼容,c为补丁号,通常修复一些bug。npm安装包的时候允许使用一些特殊符号表示安装的版本范围,如:

  • ~a.b.c : 取最新的c的版本号值,a与b保持不变,如~1.2.3只取1.2.3到1.3.0之间
  • ^a.b.c : 取b和c均为最新版本号,a保持不变,如^2.3.4只取2.3.4到3.0.0之间

npm查看远程包
第一种方法:

npm info <packageName>

第二种方法:

npm view <packageName> versions --json    //查看服务器上所有版本号
npm view <packageName> version //查看最新一个版本号

查看本地包

npm ls <packagename>      //本地包
npm ls <packagename> -g //全局包

使用n管理node和npm版本(待补充)

n stable
原文地址:https://www.cnblogs.com/glensblog/p/12932641.html