Node.js 安装与版本配置教程(Windows + Mac + Linux全覆盖,用 nvm/n 优雅管理多版本)
Node.js 是什么简单说Node.js 让 JavaScript 能在浏览器以外的地方跑这样你就能用同一门语言写服务器端逻辑了。后端、全栈、甚至前端工具链都绕不开它。装好 Node.js等于你机器上多了一个能跑 JS 的运行环境。先检查有没有旧版打开终端Windows 用 PowerShell 或者 CMDMac/Linux 用终端运行node -v npm -v如果显示版本号说明装过了。如果提示不是内部或外部命令跳过这步直接进入安装。如果有版本号但不确定是怎么装的建议先卸掉尤其是通过官网 dmg/msi 一路下一步装的那种后续用 nvm 管理会干净很多。Windows 卸法去设置 → 应用找 Node.js点卸载。Mac 用sudo rm -rf /usr/local/node或者通过 Homebrew 装的用brew uninstall node。Linux 发行版的包管理器装的apt 用户跑sudo apt remove nodejs npmyum 用户跑sudo yum remove nodejs npm。卸完把终端关了重开确保环境变量刷新干净。Windows 安装 nvm-windows去 GitHub 下载https://github.com/coreybutler/nvm-windows/releases下载nvm-setup.exe或者 zip 包都行。双击安装一路下一步装在 C 盘默认路径不要改。装完之后打开 PowerShell运行nvm version看到版本号就说明装好了。接下来配置国内镜像这一步很重要不配的话后面装 Node.js 慢到你怀疑人生。在你的用户目录下通常是C:\Users\你的用户名\找到或新建文件settings.txt没有就新建内容如下root: C:\Program Files\nvm path: C:\Program Files\nodejs arch: 64 proxy: none node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/保存然后重新打开一个 PowerShell 窗口。Mac/Linux 安装 nMac 和 Linux 用的是 n 这个工具Node 版本管理圈里很受欢迎。安装前确保系统里有 Node可以用node -v确认没有也没事n 自己会装一个初始版本。通过 npm 全局安装 nsudo npm install -g n装完之后设置一下环境变量让 n 安装的 Node 覆盖系统路径。编辑你的 shell 配置文件Mac 默认用 zsh编辑~/.zshrcexport N_PREFIX$HOME/.n export PATH$N_PREFIX/bin:$PATHLinux 常见的是 bash编辑~/.bashrcexport N_PREFIX$HOME/.n export PATH$N_PREFIX/bin:$PATH保存之后运行source ~/.zshrc或source ~/.bashrc让配置生效。如果你是 root 用户跑上面的命令PATH 可能会出问题加一行确保 n 装的东西在前面export PATH$HOME/.n/bin:$PATH装完运行n --version确认 n 本身装好了。用 nvm/n 安装 Node.js LTS 版Windowsnvm-windowsnvm install lts nvm use ltsMac/Linuxnsudo n lts两条命令等着跑完。下载速度取决于你配的镜像配置好镜像的话基本几十秒到一两分钟。验证安装成功打开一个新的终端窗口运行node -v npm -v两个都显示版本号就装好了。注意这里强调新的终端窗口因为有些情况下旧窗口的环境变量还没刷新你可能看到的是老版本。切换版本的练习LTS 装好了来练一下版本切换。假设你现在的 LTS 是 v20.x想装一个 v18.x 试试老版本项目的兼容性。Windowsnvm install 18 nvm use 18 node -v看到v18.x.x说明切换成功。然后切回来nvm use lts node -vMac/Linuxsudo n 18 node -v切回来sudo n lts node -v整个过程不超过一分钟这就是用 nvm/n 管理版本的好处。不同项目要求不同 Node 版本的时候随时切互不影响。很多人装完忽略的设置npm 默认从国外源拉包速度感人。换一下 registrynpm config set registry https://registry.npmmirror.com这条命令 Windows、Mac、Linux 全平台通用。配完之后再跑npm install速度会快很多。这个镜像跟前面配的 npm_mirror 效果一样但如果你装的时候漏了镜像配置这一步补上也能救回来。结尾Node.js 环境搭好了接下来无论是跑脚手架创项目还是自己写点小工具基础就打好了。

相关新闻

新能源汽车新三电:热管理、800V平台与线控底盘的技术演进

新能源汽车新三电:热管理、800V平台与线控底盘的技术演进

1. 从“三电”到“新三电”:竞赛格局的悄然演变如果你最近关注新能源汽车,尤其是那些性能怪兽和赛道上的新秀,可能会发现一个有趣的现象。过去几年,大家聊起电动车的核心,张口闭口就是“三电”——电池、电机、电控。这…

2026/8/17 20:50:56 阅读更多 →
比亚迪新能源汽车销售体系解析:从技术驱动到市场统治的闭环逻辑

比亚迪新能源汽车销售体系解析:从技术驱动到市场统治的闭环逻辑

1. 从“技术宅”到“市场王”:比亚迪的销售逻辑重塑几年前,当人们提起比亚迪,脑海里浮现的标签往往是“电池专家”、“技术宅”或者“性价比之王”。但今天,当你在商场、机场、甚至小区楼下看到比亚迪的展厅,当海豚、汉…

2026/8/17 20:50:56 阅读更多 →
免模拟器安装APK,Windows上跑安卓应用为何能这么简单?

免模拟器安装APK,Windows上跑安卓应用为何能这么简单?

免模拟器安装APK,Windows上跑安卓应用为何能这么简单? 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 凌晨一点,微信又弹出"请…

2026/8/17 20:50:56 阅读更多 →

最新新闻

认知拜占庭容错(eBFT):从行为容错到认知容错的共识演进

认知拜占庭容错(eBFT):从行为容错到认知容错的共识演进

1. 项目概述:当“诚实”成为共识的瓶颈在分布式系统领域,拜占庭容错(Byzantine Fault Tolerance, BFT)早已不是一个新概念。从经典的PBFT到如今区块链领域广泛应用的Tendermint、HotStuff,其核心目标始终如一&#xff…

2026/8/19 0:44:49 阅读更多 →
多智能体记忆系统联合优化:构建高效协作的团队大脑

多智能体记忆系统联合优化:构建高效协作的团队大脑

1. 项目概述:多智能体记忆系统的联合优化 最近在折腾一个多智能体协作的项目,发现了一个比模型本身更棘手的问题:记忆。当你有多个智能体(Agent)协同工作时,每个Agent都有自己的“小本本”(记忆…

2026/8/19 0:44:49 阅读更多 →
基于LLM的智能体框架HELIOS:自动化求解轨迹优化初值难题

基于LLM的智能体框架HELIOS:自动化求解轨迹优化初值难题

1. 项目概述:当大模型遇上轨迹优化,一个“会思考”的求解器诞生了 最近在搞一个挺有意思的项目,叫HELIOS。这名字听着挺唬人,其实核心想法很直接:我们能不能让大语言模型(LLM)去“驾驶”一个传统…

2026/8/19 0:44:49 阅读更多 →
2026年IDC数据中心市场趋势:AI算力、企业出海与选型新逻辑

2026年IDC数据中心市场趋势:AI算力、企业出海与选型新逻辑

IDC数据中心市场仍保持增长,但驱动力已从传统托管转向AI算力与企业出海。高电机柜、绿色低碳和一体化交付正在改写采购标准。企业应综合电力、带宽、运维与扩展能力评估机房,用服务化采购控制周期与隐性成本。一、IDC数据中心市场还在增长,但…

2026/8/19 0:44:48 阅读更多 →
大厂资本涌入数据中心基建,底层网络需求如何跟上?——2500亿美元信号背后的机遇与挑战

大厂资本涌入数据中心基建,底层网络需求如何跟上?——2500亿美元信号背后的机遇与挑战

2026年8月,华尔街顶级机构加速将资本注入数据中心基础设施。巨额投入在改变算力版图的同时,也在底层网络层面引发了组网、安全防护与运维三重需求的结构性爆发。关键要点美国银行2026年8月宣布18个月内筹集2500亿美元关键基础设施融资,数据中…

2026/8/19 0:44:48 阅读更多 →
2026年庭院设计施工一体化是啥?和分开找施工差别有多大

2026年庭院设计施工一体化是啥?和分开找施工差别有多大

张先生去年在南京江宁买了一套带院子的别墅,院子大约180平米。他本来打算先找个设计师出图,再自己找施工队来做,觉得这样能省点钱。结果图纸出了三版,施工队换了两个,大半年过去了,院子还是一片狼藉&#x…

2026/8/19 0:43:48 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →