一、什么是npm
NPM(NodeJS Package Manager)其实是Node.js的包管理工具
作用:1,统一下载途径。2,自动下载依赖的东西
NPM随Node一起安装的,终端输入 npm -v 回车验证版本。
npm里面有很多命令,终端 输入 npm 直接回车可见
如:adduser ,login ,install ,uninstall
npm不仅可以帮助我们下载包,还可以提交自己的包
二、npm官网
NPM网站: http://www.npmjs.com 全球最大的开源库生态系统
可以从npm官网找到我们所需要的东西:如 搜索 mysql
1.注册
通过官网注册一个账号
2.登录
cmd登录:npm login
输入:用户名,密码,邮箱
回车即可登录
三、npm镜像
使用nrm切换镜像源
下载nrm:npm install -g nrm
查看可切换的镜像源:nrm ls (*表示正在使用的镜像源)
* npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
taobao ----- https://registry.npm.taobao.org/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
切换淘宝镜像源:nrm use taobao