1. windows
-g 全局安装
更新 npm
npm install npm -g
基础命令
npm --version | -v #显示版本,检查npm 是否正确安装。
npm help install #命令帮助
npm search express #查找
npm cache clear #可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人
list 命令
npm ls [[<@scope>/] ...]
aliases: list, la, ll
npm list #列出已安装模块
npm list -g #列出全局已安装模块
npm list grunt #列出已安装的grunt模块信息
view
npm view [<@scope>/][@] [[.]...]
aliases: info, show, v
npm show grunt #显示模块详情
config 命令
查看和设置配置信息
npm config set registry "https://registry.npm.taobao.org/"
npm config set [-g|--global]
npm config get
npm config delete
npm config list [-l] [--json]
npm config edit
npm get
npm set [-g|--global]
install 命令
npm install (with no args, in package dir)
npm install [<@scope>/]
npm install [<@scope>/]@
npm install [<@scope>/]@
npm install [<@scope>/]@
npm install :/
npm install
npm install
npm install
npm install
alias: npm i
common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional] [-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]
npm install express #本地安装express模块
npm install -g express #全局安装express模块
npm install -g electron --registry=https://registry.npm.taobao.org
- g表示全局
- 如果是win,安装目录在C:\Users\chopin\AppData\Roaming\npm\node_modules下
- 如果是mac,安装目录在 /usr/local/bin/npm。
- 建议所有的安装都不加-g。全局安装模式下会在系统当前用户目录下和全局目录都生成文件,而且是独立的
- registry,使用镜像地址,这里用的是淘宝的镜像
uninstall 命令
npm uninstall express #删除指定的模块
npm uninstall -g bower
- uninstall -g 卸载全局的
update 命令
npm update #升级当前目录下的项目的所有模块
npm update express #升级当前目录下的项目的指定模块
npm update -g express #升级全局安装的express模块
发布
npm init
npm adduser
npm public
npm unpublish @ #可以撤销发布自己发布过的某个版本代码。
使用技巧
修改npm全局安装模式的路径
默认安装目录:安装目录在C:\Users\chopin\AppData\Roaming\npm\node_modules下
修改到指定目录
npm config set prefix "D:/NODE_MODULE"
2. Mac OS
更新
sudo npm install npm -g#