npm命令

 一:npm常用命令

    1.npm info pkg 查看包的信息

    package.json就是包信息的详细,main字段是入口

    2.设置淘宝registry

       npm config set registry http://registry.npm.taobao.org/

     npm config set registry https://registry.npmjs.org/  #官方

    检查:

     npm config get registry

    3. npm list -g --depth 0  查看全局安装过的包

       npm uninstall -g XXX 全局卸载包

    4. npm dedupe 去掉重复的包,关于npm v2,v3包管理层次区别可以看这里

    5. npm ls 查看安装依赖树

 二:nvm使用
   1. nvm install v9.4.0

   2.nvm ls 

   3.nvm use v9.4.0

  

  三:~和^的作用和区别

  • ~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
  • ^会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0
原文地址:https://www.cnblogs.com/johnzhu/p/7125618.html