npm 命令汇总(查看版本列表versions)

官网命令解释 https://www.npmjs.cn/cli/view/

  • field指package.json中的字段,详细可以参考npm package.json属性详解
  • pkg指package名称
  • @scope指 -g
  • –save-dev的含义是代表把你的安装包信息写入package.json文件的devDependencies字段中,包安装在指定项目的node_modules文件夹下

npm install
安装

npm install (with no args, in package dir)
npm install [<@scope>/]<pkg>
npm install [<@scope>/]<pkg>@<tag>
npm install [<@scope>/]<pkg>@<version>
npm install [<@scope>/]<pkg>@<version range>
npm install <folder>
npm install <tarball file>
npm install <tarball url>
npm install <git:// url>
npm install <github username>/<github project>
aliases: i, isntall
common options: [--save|--save-dev|--save-optional] [--save-exact]
 - 全局安装
npm install 模块名 -g    
 - 本地安装
npm install 模块名  
 - 一次性安装多个
 npm install 模块名 模块名	
 - 安装开发时依赖包
 npm install 模块名 --save-dev
 - 安装运行时依赖包
 npm install 模块名 --save

示例:

npm install --save json-server@latest

npm uninstall

 npm uninstall 模块名

npm update

 npm update 模块名
 npm update 模块名 @版本号 
 npm update 模块名 @latest

npm view
查看包的参数,如果不指定field字段,则显示全部字段结果

npm view [<@scope>/]<pkg>[@<version>] [<field>[.subfield]...]
aliases: v, info, show

查看json-server 0.15.1 指定的node版本范围,如下面例子,必须>8

npm view json-server@0.15.1  engines
{ node: '>=8' }

查看包的所有版本号

npm view  json-server versions
[ '0.0.0',
  '0.1.0',
  '0.1.1',
  '0.2.0',
  ....]

比较奇怪的是versions不在package.json中
npm list
这个指令可以用来显示出我们的项目中安装了哪些模块,其实就是 package.json 文件中 的 dependencies 和 devDependencies 的和

npm list   //列出本地安装的包,会包含依赖信息
npm -global list  //列出全局安装的包
npm list  --depth 0  //列出本地安装的包,只看第一层,不会包含依赖信息
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值