npm的用户配置存储在.npmrc文件中,可用npm config get userconfig查看路径。

目录

  1. npm配置命令
  2. 设置代理
  3. 使用淘宝镜像
  4. 调整日志级别
  5. 修改全局安装路径

npm配置命令

1
2
3
4
5
6
7
8
9
npm config set <key> <value> [-g|--global]
npm config get <key>
npm config delete <key>
npm config list [-l] [--json]
npm config edit
npm get <key>
npm set <key> <value> [-g|--global]

aliases: c

设置代理

特定网络环境下,可配置npm使用代理进行连接。

1
npm config set proxy http://server:port

使用淘宝镜像

若没有代理服务器,也可以直接连接到镜像服务器。

1
npm config set registry "https://registry.npm.taobao.org"

调整日志级别

1
npm config set loglevel="warn"

修改全局安装路径

若进行全局安装包时,遇到/usr/lib/node_modules目录没有写入权限,也可以修改全局安装路径。

1
npm config set prefix "~/.npm-global"

修改后,还需要将新的执行路径添加到环境变量,修改~/.profile添加:

1
export PATH=~/.npm-global/bin:$PATH