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>/]<pkg> ...]
aliases: list, la, ll

npm list         #列出已安装模块
npm list -g      #列出全局已安装模块
npm list grunt  #列出已安装的grunt模块信息

view

npm view [<@scope>/]<name>[@<version>] [<field>[.<subfield>]...]
aliases: info, show, v
npm show grunt   #显示模块详情

config 命令

查看和设置配置信息

npm config set registry "https://registry.npm.taobao.org/"
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]

install 命令

npm install (with no args, in package dir)
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
npm install <git-host>:<git-user>/<repo-name>
npm install <git repo url>
npm install <tarball file>
npm install <tarball url>
npm install <folder>
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 <package>@<version>  #可以撤销发布自己发布过的某个版本代码。

使用技巧

修改npm全局安装模式的路径

默认安装目录:安装目录在C:\Users\chopin\AppData\Roaming\npm\node_modules下
修改到指定目录
npm config set prefix "D:/NODE_MODULE"

2. Mac OS

更新

sudo npm install npm -g#

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 12,439评论 0 9
  • nvm、node安装方式一 使用Homebrew 如果之前通过'brew install node'方式安装过no...
    Y了个J阅读 9,213评论 0 3
  • 描述 npm从以下来源获取配置值,按优先级排序: 命令行标记 在命令行上放置--foo bar设置foo配置参数为...
    竹天亮阅读 44,437评论 0 8
  • npm是js界的包管理器,这里记录一下它基本的使用方法。安装npmhttps://nodejs.org/ 下载安装...
    DengXG阅读 3,251评论 0 0
  • 前一阵想练瑜伽,于是买来了瑜伽垫,但是各种原因断断续续,没有每天坚持。 早晨,晚上习惯性的关注手机,浪费了太多的精...
    张磊沙阅读 1,472评论 0 0

友情链接更多精彩内容