npm包管理工具,安装完node.js,就有npm相关
win+R
node -v 查看node版本
npm -v 查看npm版本
node.js与npm的关系,只能说node.js里内嵌了npm 功能相关
npm的一些命令
npm conf ls 和 npm config list 都是查看npm配置信息 没有区别
注意:如果你是在当前目录下,比如我这里是C:\Users\user>执行 npm install jquery不指定版本,就会默认下载最新版本,且下载的东西就会放在当前目录,会生成一个node_modules文件夹和一个package-lock.json文件
如果需要自定义下载到哪里,那么看你现在位置在哪
获取包全局安装路径的前缀
npm config get prefix
获取包安装时缓存的路径
npm config get cache
获取npm仓库地址
npm config get registry
配置使用国内仓库地址几种方式:
使用cnpm代替npm
全局安装cnpm且将仓库配置为https://registry.npm.taobao.org
npm install cnpm -g --registry=https://registry.npm.taobao.org
验证一下
cnpm config get registry
修改npm仓库地址
下面命令会生成npm的配置文件(比如我这里C:\Users\user目录下的.npmrc)
npm config set registry https://registry.npm.taobao.org
可以用npm config get registry验证
查看局部安装路径
npm root
查看全局安装路径
npm root -g