NPM命令速查

npm install安装目录

npm install xx  # 局部安装到当前目录node_moduels/

npm install -g xx # 全局安装到全局目录,见“npm安装路径说明”

npm安装路径说明:

默认的,npm 全局安装路径默认是: /usr/local/lib/node_modules

如果用NVM安装的Node,安装路径是 ~/.nvm/versions/node/v16.17.1/lib/node_modules

# 查看全局安装路径
npm root -g

# 查看npm的基础设置
npm config ls

# 查看安装目录路径
npm config get prefix

常用命令


npm uninstall xxx

npm update xxx

npm cache clear #清空NPM本地缓存

# 查看某个模块的版本号
$ npm list grunt

# 查看所有全局安装的模块
npm list -g

代理设置

方案1:走代理

npm config set proxy socks5://127.0.0.1:7892 && npm config set https-proxy http://127.0.0.1:7892

需要npm get config registry 确认不是用的国内源..

使用国内镜像(3选1)

1.通过config命令

npm config set registry https://registry.npm.taobao.org
npm info underscore (如果上面配置正确这个命令会有字符串response)

2.命令行指定

npm --registry https://registry.npm.taobao.org info underscore

3.编辑 ~/.npmrc 加入下面内容

registry = https://registry.npm.taobao.org