首页教摄影node.js server-side node. js的nvm管理必须安装在c盘吗

node.js server-side node. js的nvm管理必须安装在c盘吗

圆圆2026-06-07 08:00:54次浏览条评论

使用nvm可在Mac上安装并灵活切换多个Node.js版本:先卸载现有Node、安装nvm并配置shell;再设置内部镜像源;连接安装多版本Node;然后通过nvm使用切换或别名默认设置默认版本;最后通过.nvmrc实现项目级自动切换。

如何在mac上安装多版本node.js mac电脑使用nvm管理node的方法

如果您希望在Mac上同时安装并灵活切换多个Node.js版本,则需要借助nvm(Node版本) 以下是解决问题的步骤:一、安装nvm

nvm是专为macOS设计的命令行工具,用于在用户目录下独立安装和管理多个Node.js版本,避免系统级冲突与权限问题。安装过程不依赖全局Node.js,因此建议先卸载已存在的Node.js。

1、打开终端应用程序。

2、执行以下命令下载并运行官方安装脚本:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

3、安装脚本会自动尝试将初始化代码写入当前shell配置文件(如~/.zshrc),若未成功,需手动追加:

4、向~/.zshrc中添加两行初始化语句:export NVM_DIR="$HOME/.nvm" 和 [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

5、执行source ~/.zshrc重新加载配置,使nvm命令立即生效。

6、验证安装:nvm --version应输出类似0.39.7的版本号。二、配置国内镜像源加速安装由于原始Node.js二次转发站位于境外,直连常导致下载卡顿或失败。配置国内镜像源可显着提升nvm

1、设置Node.js镜像为npmmirror:nvm node_mirror https://npmmirror.com/mirrors/node/

2、设置npm包管理器镜像:nvm npm_mirror https://npmmirror.com/mirrors/npm/

3、确认配置已写入:nvm get 三、安装多个Node.js版本

nvm支持安装任意数量的Node.js版本,各个版本文件存放于~/.nvm/versions/node/下,彼此隔离完全,互不影响。

1、首发所有可安装的远程版本:nvm list-remote

2、仅首发长期支持(LTS)版本:nvm list-remote --lts php版微信js-sdk支付接口类

php版微信js-sdk支付接口类下载

3、安装最新LTS版本:nvm install --lts

4、安装指定稳定版本(如v18.19.1):nvm install 18.19.1

5、安装当前激活版本(如v20.13.0):nvm install 20.13.0

6、查看本地已安装的所有版本:nvm list四、切换与设置默认Node.js版本

通过nvm use可在当前终端会话中即时切换Node.js运行时;通过nvm alias default可设定新终端启动时自动激活的版本,避免重复操作。

1、切换当前终端使用的Node.js版本(如v18.19.1):nvm use 18.19.1

2、将v18.19.1设为默认版本(新开终端即生效):nvm alias default 18.19.1

3、验证当前激活版本:nvm current应返回v18.19.1

4、检查Node.js与npm是否同步就绪:node -v 和 npm -v 应分别输出版本号。五、基于目录自动切换Node版本

当不同项目依赖不同Node.js版本时,可在项目根目录下创建所需版本,nvm可自动识别并切换,提升协作一致性。

1、进入目标项目目录:cd /path/to/your/project

2、创建.nvmrc文件并写入版本号(例如对应16.20.2):echo "16.20.2" > .nvmrc

3、执行nvm use命令,nvm将读取.nvmrc并自动切换至该版本。

4、启用自动切换功能(需额外配置):在~/.zshrc另外添加如下代码:alias cd='cd $1 && nvm use 2>/dev/null || 正确'

如何在Mac上安装多
电脑上怎么下载微信 电脑上怎么更换搜狗输入法皮肤 显示不是最佳分数怎么办 显示不是最佳分辨率
相关内容
发表评论

游客 回复需填写必要信息
↑