npm命令记录
-
windows
下npm
全局安装的包默认下载在C:\user\用户名\node_modules
路径下,这可能会导致 C盘空间越来越少,可通过以下方式修改依赖包全局下载和缓存的路径- 选择自己认为合适的磁盘,新建目录,如:
D:\Program\nodejs\npm-global
D:\Program\nodejs\npm-cache
- 修改
npm
的配置,将npm
全局包下载和缓存的路径更改成上一步创建的目录:
npm config set prefix "D:\Program\nodejs\npm-global"
npm config set cache "D:\Program\nodejs\npm-cache"
- 查看配置
npm config list
- 添加全局下载路径到系统Path中,将nodejs默认的模块查找路径修改为刚刚创建的
npm
全局下载路径
- 选择自己认为合适的磁盘,新建目录,如:
-
查看
npm
版本
npm -v
-
windows
下升级npm
npm install npm -g
-
设置
npm
源为国内源
npm install -g cnpm --registry=https://registry.npm.taobao.org
后面要使用cnpm
npm config set registry https://registry.npm.taobao.org
-
获取源
npm config get registry
-
根据
package.json
中的依赖安装包,中括号为可选,表示全局安装
npm install [-g]
-
安装某个包,中括号为可选,表示全局安装;如果不是全局安装,则执行安装的目录需要有package.json文件
npm install 包名 [-g]
-
卸载包
npm uninstall 包名
-
清理缓存,我一般是在安装包时一直报错没辙的时候执行这个命令,没深究过
npm cache clean --force
-
查看全局安装的包
npm list -g
-
查看包的版本
npm list 包名
-
查看已安装的包
npm ls
-
指定下载的源
npm --registry=http://npm.xxxxxxx.com/repository/npm-all/ install