MAC安装nvm以及常见问题

1 篇文章 0 订阅

MAC安装nvm以及常见问题

转载于 MAC安装nvm以及常见问题

  1. 前言: (这一步是可选,如果是windows的用户,做好是 删除已安装的node和npm)
    如果之前是在官网下载的node安装包,运行后会自动安装在全局目录,其中
node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm

安装nvm之后最好先删除一下已经安装的node和全局node模块:

一、安装
  1. curl安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

或者wget

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

具体版本查看地址: https://github.com/creationix/nvm/blob/master/README.md
安装完成后请打开终端环境
2. 查看安装
安装完nvm后,输入nvm,当看到有输出时,则安装成功.
如果出现以下情况:

nvm: command not found

则需要编辑.bash_profile文件,如果没有就新建一个,步骤如下

1. 启动终端Terminal
2. 进入当前用户的home目录
   输入cd ~
3. 创建.bash_profile
   输入touch .bash_profile
4. 编辑.bash_profile文件
   输入open .bash_profile
   第一种方式
   <1>、为在弹出的.bash_profile文件内进行编辑
   <2>、编辑完成后直接保存文件
   <3>、关闭.bash_profile文件
   <4>、更新配置过的环境变量 输入source .bash_profile
   <5>、 启动终端Terminal
   第二种方式来编辑.bash_profile文件
   在Terminal终端通过指令来对.bash_profile文件进行编辑
   <1>、输入 vim .bash_profile
   <2>、输入 i 进行编辑模式
   <3>、然后把需要编辑的内容键入,编辑完之后直接按esc退出编辑模式,
   <4>、输入:w进行文件的保存,:wq为保存并退出指令
二、使用
nvm install stable # 安装最新稳定版 node,现在是 12.7.0
nvm install 10.3.0 # 安装 10.3.0 版本
nvm install 0.12.7 # 安装 0.12.7 版本

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

查看nvm版本:打开新的终端,用nvm current查看当前版本显示

删除指定版本 node:nvm uninstall v6.6.0

nvm 提供了 nvm use 命令。这个命令的使用方法和 install 命令类似。

例如,切换到 4.2.2:
nvm use 4.2.2
切换到最新的 `4.2.x``:
nvm use 4.2
切换到最新版:
nvm use node

我们还可以用nvm给不同的node版本号设置别名:

我们给 4.2.2 这个版本号起了一个名字叫做 awesome-version
nvm alias awesome-version 4.2.2

然后我们可以运行:
nvm use awesome-version

下面这个命令可以取消别名:
nvm unalias awesome-version

另外,你还可以设置 default 这个特殊别名:
nvm alias default node

列出已安装的实例

nvm ls

就以上这些吧,谢谢关注~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值