>

Mac下安装brew、nvm、node的参阅博文

- 编辑:乐百家599手机首页 -

Mac下安装brew、nvm、node的参阅博文

Tips:

rm -rf ~/.nvm
rm -rf ~/.npm
rm -rf ~/.bower

乐百家前段,四、使用 .nvmrc 文件配置项目所选拔的 node 版本

//那一年 node -v就能够有你愿意的东西
$ sudo brew postinstall node

用了nvm实行node版本的军管,依然很方便的,各样版本切换自由切换,可是nvm安装的node是在~/.nvm下的,和事先安装的不在一齐,有一点点儿磨牙的自己,就想把在此以前的给卸载了

校验

$ nvm --version
0.31.0
$ node -v
v5.7.1
$ npm -v
3.6.0
$ nvm list
-> v5.7.1
default -> node (-> v5.7.1)
node -> stable (-> v5.7.1) (default)
stable -> 5.7 (-> v5.7.1) (default)
iojs -> N/A (default)

好了,世界寂静了 :)
参照文章:
Node.js 安裝與版本切換教學 (for MAC)
Mac上行使brew安装nvm来支撑多版本的Nodejs

cd <项目根目录> #进入项目根目录
echo 4 > .nvmrc #添加 .nvmrc 文件
nvm use #无需指定版本号,会自动使用 .nvmrc 文件中配置的版本
node -v #查看 node 是否切换为对应版本

node v6.12.3 (npm v3.10.10)

您恐怕感兴趣的小说:

  • 卸载安装Node.js与npm进程详解
  • 浅析Nodejs npm常用命令
  • 关于Mac下安装nodejs、npm和cnpm的教程
  • 在Mac OS下使用Node.js的简短教程

vim .bash_profile后扩充上边那两行

export NVM_DIR="$HOME/.nvm"
source $(brew --prefix nvm)/nvm.sh

以下具体说下 Mac 系统中的安装与使用细节(Windows 系统仅供类比参照)。

20160720134624160.png

homebrew安装的

需求
事先没太专注node的装置版本,种种手动安装,后日黑马意识node怎么又成为了0.10的本子,nvm,npm,node版本都好奇。
在代码洁癖的驱动下,计划清理这么些恶劣的花费景况,清理后的靶子是:
用brew来安装nvm,并管理nvm的升级
用nvm来安装node.js,并管理node.js的升级

因此提出各位尽早初步选取 nvm ,以防出现全局模块不能够创新的难点。

三.

其余路径安装的

使用brew安装nvm

brew install nvm

您只怕感兴趣的篇章:

  • 简言之谈谈node.js 版本调整 nvm和 n
  • Node.js的条件设置配置(使用nvm格局)
  • 利用NPM天猫商城的node.js镜像增加速度nvm
  • 详解使用nvm管理多版本node的不贰诀窍
  • 详解使用nvm安装node.js
  • 详解node nvm举办node多版本管理
  • 利用nvm管理八个本子的node.js与npm详解
  • mac中采用NVM管理分裂node版本的主意详解

使用nvm利器,管理node版本

修改文件权限 chmod 77七 uninstallNodejs.sh

手动删除文件,整理成脚本是那个样子:

安装达成后请重新张开终端境况,Mac 下推荐使用oh-my-zsh代表私下认可的 bash shell。

3.4
而是以往去探究npm -v 可能 node -v 会出现 command not found
那是由于 echo $PATH

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

sudo rm -rf ~/.npm
sudo rm -rf ~/node_modules
sudo rm -rf ~/.node-gyp
sudo rm /usr/local/bin/node
sudo rm /usr/local/bin/npm
sudo rm /usr/local/lib/dtrace/node.d

本来,若是您用的是 windows 操作系统,作者只得说 …… 朋友,能否早点换个 Mac ,做叁个有档期的顺序的程序员呢:P

3.3安装nvm

官方网址下载pkg安装包的

vim .bash_profile

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

仿效作品: How to uninstall nvm? #298
理清干净后的承认
重启终端后,挨个测试多少个指令应该都以找不到,才总算不错的:

nvm
node
npm

重新安装

nvm install stable #安装最新稳定版 node,现在是 5.0.0
nvm install 4.2.2 #安装 4.2.2 版本
nvm install 0.12.7 #安装 0.12.7 版本

# 特别说明:以下模块安装仅供演示说明,并非必须安装模块
nvm use 0 #切换至 0.12.7 版本
npm install -g mz-fis #安装 mz-fis 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v0.12.7/lib/mz-fis
nvm use 4 #切换至 4.2.2 版本
npm install -g react-native-cli #安装 react-native-cli 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v4.2.2/lib/react-native-cli

nvm alias default 0.12.7 #设置默认 node 版本为 0.12.7

本人把 npm 卸了 用 brew 重新装了 node 陆

本文由乐百家前段发布,转载请注明来源:Mac下安装brew、nvm、node的参阅博文