Node.js 安装教程

Node.js 安装教程大纲

一、下载 Node.js 安装包

访问 Node.js 官方网站https://nodejs.org/zh-cn/download),选择适合操作系统的版本(LTS 或 Current)。Windows 用户下载 .msi 安装包,macOS 用户下载 .pkg 文件,Linux 用户可通过包管理器或二进制文件安装。

二、运行安装程序

双击下载的安装包,按照向导提示完成安装。在 Windows 上勾选"自动安装必要工具"选项(包括 npm 和 Chocolatey)。macOS 和 Linux 用户需确保拥有管理员权限。

2.1、windows环境安装教程
  • 双击安装包
  • 接受协议
  • 选择安装路径
  • 自定义选择安装,默认即可
  • 是否自动安装必要工具,可选可不选
  • 点击安装
  • 安装进度
  • 完成安装
三、验证安装

打开终端或命令行工具,输入以下命令检查 Node.js 和 npm 是否安装成功:

bash 复制代码
node -v
npm -v

正确安装后会显示版本号。

四、配置环境变量(可选)

某些情况下需手动配置环境变量,确保全局安装的模块可正常使用。Windows 用户需在系统属性中添加 Node.js 路径,Linux/macOS 用户可修改 ~/.bashrc~/.zshrc 文件。

五、更换npm源
  • 切换npm源为淘宝镜像
bash 复制代码
npm config set registry https://registry.npm.taobao.org
六、更新 Node.js

通过官方安装包重新安装最新版本,或使用版本管理工具如 nvm(Node Version Manager)进行多版本切换和管理。安装 nvm 后,运行以下命令更新:

bash 复制代码
nvm install latest
nvm use latest
常见问题解决

权限问题:Linux/macOS 用户安装全局模块时可能需添加 sudo,但推荐通过 npm config set prefix 更改全局安装目录。防火墙或代理可能导致安装失败,需检查网络设置。

相关推荐
凌云拓界9 小时前
状态机与思考循环 ——CogitoAgent开发实战(一)
javascript·人工智能·架构·node.js·设计规范
winfredzhang11 小时前
用 Node.js + SQLite + 原生前端写一个本地情绪急救 Web App:情绪降落伞 Mood Parachute
前端·sqlite·node.js·express·情绪管理
不好听61311 小时前
Bun vs Node.js:谁才是 TypeScript 的"亲爹"?
typescript·node.js·bun
矩阵科学11 小时前
Langchain.js 实战四:工具的使用
langchain·node.js
前端双越老师13 小时前
2026 年从 0 开发 AI Agent 需要的 10 个技能
node.js·agent·ai编程
夜雪闻竹13 小时前
版本管理:npm 发布 + Electron 打包 + CI/CD
ci/cd·npm·node.js·代码规范·chatcrystal
winfredzhang1 天前
Node.js + SQLite 实战:本地 Markdown 阅读书架源码深度解析
sqlite·node.js·safari·分页·多媒体·md文档
码云之上1 天前
聊聊如何设计一个高效、稳定的 Node.js 接入层
前端·后端·node.js
To_OC1 天前
折腾两天 HTTP 接口调用,终于把 fetch 和前后端分离从书本概念落地到实操了
javascript·node.js·全栈
zhangfeng11332 天前
workbuddy ,node.js 每次会在 项目目录上安装 node_modules,能不能一次安装多次使用,为什么 npm 不把包装在全局
前端·npm·node.js