论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
物联网
›
物联网
›
mac和windows上安装nvm管理node版本
mac和windows上安装nvm管理node版本
老婆出轨
金牌会员
|
2024-8-25 16:47:20
|
显示全部楼层
|
阅读模式
楼主
主题
676
|
帖子
676
|
积分
2028
NVM 是 node version manager 的缩写,它是一个用来管理电脑上 node 版本的命令行工具,在日常前端开发中是一个跟 node 一样会经常用到的工具,可以很方便的让我们快速切换不同的node版本。
mac 上安装 nvm
1、下载安装 nvm
下载安装可以直接使用官方保举的 cURL or Wget 命令,可以参考 nvm 官方堆栈里的阐明:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
复制代码
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
复制代码
当然,也可以使用 brew 命令来安装,brew 是 mac 系统上一款软件管理工具,通过它可以很方便的安装、卸载第三方软件,雷同于node里的npm包管理工具,如果你的 mac 上有安装 brew,可以在终端中输入下方命令安装 nvm:
brew install nvm
复制代码
2、执行 nvm 脚本安装文件
在 mac 中,source 命令是一个非常有效的命令,它用于在当前shell环境中执行指定的shell脚本文件,这里我们就必要借助 source 命令来执行下 nvm 安装脚本。我们必要先检察上一步骤中 nvm 的安装目录,直接输入:
brew list nvm
复制代码
比如我的 mac 上检察到的安装目录:
/usr/local/Cellar/nvm/0.39.1_1/etc/bash_completion.d/nvm
/usr/local/Cellar/nvm/0.39.1_1/libexec/ (2 files)
/usr/local/Cellar/nvm/0.39.1_1/nvm-exec
/usr/local/Cellar/nvm/0.39.1_1/nvm.sh
复制代码
这里我们必要的就是末了一个 nvm.sh 的那个,直接用 source 命令执行:
source /usr/local/Cellar/nvm/0.39.1_1/nvm.sh
复制代码
其实除了上面自己查找nvm脚本的位置,尚有一种不必要先找出脚本位置更简单的方式,保举各人直接用这一种方式,在终端中输入:
source ~/.nvm/nvm.sh
复制代码
3、设置环境变量
到这里如果我们直接在终端命令中输入 nvm 或 nvm -v,不出不测应该会报错:zsh: command not found: nvm,这是因为我们还没设置环境变量,终端命令执行时找不到 nvm 这个命令。我们必要同时设置 .zshrc 和 .bash_profile 这两个文件,具体步骤和要设置的变量内容都是一样的:
a、打开配置文件
用 vim 命令来编辑配置文件,注意设置 .bash_profile 文件时,背面的文件名改成 .bash_profile:
vim ~/.zshrc
复制代码
b、添加环境变量
按键盘上的 i 键进入编辑模式,然后在文件中添加如下内容:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
复制代码
添加好之后按键盘上的 esc 退出键,然后再输入 :wq 就会自动生存然后退出编辑模式。
c、重新加载配置文件
这里也必要借助 source 命令,注意设置 .bash_profile 文件时,背面的文件名改成 .bash_profile:
source ~/.zshrc
复制代码
4、卸载之前的 node
为了同一管理我们可以将系统上之前安装的 node 卸载掉,注意如果你的系统之前还没安装过 node 就不必要这一步了,直接输入下面的命令删除全部 node 和 npm 相干的文件:
sudo rm /usr/local/bin/node
sudo rm -rf /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.node-gyp
sudo rm -rf /usr/local/bin/npm
sudo rm -rf ~/.npm
sudo rm -rf /usr/local/lib/node_modules
复制代码
在 windows 上安装 nvm
windows 上我们可以直接下载安装文件然后点点就行了,没有 mac 上那么贫苦。直接在官方下载地点中下载 nvm-setup.exe 这个文件:
然后直接点击这个 exe 安装文件跟着提示点就行了。
常用 nvm 命令
## 安装指定版本,版本号可模糊指定:nvm install v16.6.0、nvm install 16.6
nvm install <version>
# 卸载指定版本
nvm uninstall <version>
# 切换到某个版本
nvm use <version>
# 列出本地所有安装的版本,也可以用 nvm list
nvm ls
# 列出所有可安装的远程node版本
nvm ls-remote
# 安装最新稳定版本
nvm install stable
# 显示当前使用的版本
nvm current
# 查看 nvm 版本
nvm -v
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
老婆出轨
金牌会员
这个人很懒什么都没写!
楼主热帖
1000套安卓(Android)毕业设计(带论 ...
Git + Jenkins 自动化 NGINX 发布简易 ...
在工作中离屏真的不重要吗,代码优化就 ...
SRC基础抓包
【Linux学习】网络基础 和 SOCKET套接 ...
设计模式必知必会系列终章
元类(一)
day09-达人探店
python采集世界大学排名并作数据可视化 ...
探索GreatADM:如何快速定义监控 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表