npm

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#

你可能感兴趣的:(npm)