NodeJS Package Manage Tool - NPM

Catalogue
  1. 1. Mac安装node
    1. 1.1. 查看可安装版本
    2. 1.2. 安装node
    3. 1.3. 切换node版本
      1. 1.3.1. 取消当前版本
      2. 1.3.2. 切换到需要的版本
      3. 1.3.3. 确认是否安装是否成功
    4. 1.4. 升级Nodejs和Npm到最新版
      1. 1.4.1. 清除node.js的cache:
      2. 1.4.2. 安装 n 工具
      3. 1.4.3. 安装最新版本的node.js
      4. 1.4.4. 再次查看本机的node.js版本:
      5. 1.4.5. 更新npm到最新版:
      6. 1.4.6. 验证
  2. 2. npm安装模块
  3. 3. npm 删除模块
  4. 4. cnpm淘宝镜像
  5. 5. 参考资料

npm的全称:Node Package Manager.
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题.

Mac安装node

查看可安装版本

# 使用brew工具
brew search node

安装node

# 安装指定版本node
brew install node@6

切换node版本

取消当前版本

brew unlink node

切换到需要的版本

brew link node@6 [--force]

  • 注意:在切换版本的时候,可能会需要用到 –force命令,强制执行。

确认是否安装是否成功

node -v

升级Nodejs和Npm到最新版

清除node.js的cache:

sudo npm cache clean -f

安装 n 工具

sudo npm install -g n

安装最新版本的node.js

sudo n stable

再次查看本机的node.js版本:

node -v

更新npm到最新版:

sudo npm install npm@latest -g

验证

node -v
npm -v

npm安装模块

 # 利用 npm 安装xxx模块到当前命令行所在目录;
 npm install xxx

 # 利用npm安装全局模块xxx;
npm install -g xxx

npm 删除模块

# 删除xxx模块
npm uninstall xxx

# 删除全局模块xxx
npm uninstall -g xxx

cnpm淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 之后使用cnpm代替npm指令使用

参考资料

-OS X中使用brew管理多个node版本
-MAC升级Nodejs和Npm到最新版