目录

    默认执行命名时,针对的是当前目录环境。如果加上 -g 参数,则表示针对的是全局生效。

    • npm 升级
    npm install npm -g
    
    • 查看当前版本
    npm -v
    
    • 查看 npm 源配置
    npm config get registry
    
    • 修改 npm 源
    npm config set registry http://registry.npm.taobao.org/
    # npm config set registry https://registry.npmjs.org/
    
    • 临时指定 npm 安装源
     npm install [package name] --registry=https://registry.npm.taobao.org
    
    • 设置 proxy
    npm config set proxy http://proxy.example.com:8080
    
    • 查看 proxy
    npm config get proxy
    
    • 删除proxy
    npm config delete proxy
    
    • 查看所有配置
    npm config list
    
    • 列出安装的包
    npm list
    
    • 安装 packages.json 中描述的包
    npm install
    
    • 全局安装
    npm install [package name] -g
    
    • 局部安装 dependencies
    npm install [package name] --save
    
    • 局部安装 devDependencies
    npm install [package name] --save-dev
    
    • 指定安装最新版本
    npm install [package name]@latest --save
    
    • 指定安装版本
    npm install [package name]@1.0.0 --save
    
    • 指定安装大于等于@1.0.0 小于 2.2.0 版本
    npm install [package name]@">=2.0.0 <1.0.0" --save
    
    • 删除全局包
    npm uninstall  [package name] -g
    
    • 删除局部包
    npm uninstall  [package name]
    
    • 列出本地全部可更新包
    npm outdated
    
    • 升级全部包
    npm update