Node.js安装与环境配置全攻略(新手避坑指南)

Node.js安装教程(图文版) 本篇教程,主要介绍如何在windows 64操作系统上安装Node.js以及安装过程中出现一些问题的解决办法。 阅读详情

一、为什么你的Node.js安装总是失败?(先看这个!)

每次看到新手在Node.js安装环节卡壳我都心疼(真的!)。明明跟着教程一步步操作,最后在命令行输个node -v却显示"不是内部命令",这种绝望我太懂了!其实90%的问题都出在三个地方:

  1. 安装包下载不完整(特别是网速不好的时候)
  2. 环境变量没自动配置(Windows用户尤其注意!)
  3. 老版本残留导致冲突(这个最要命)

举个真实案例:上周刚有个学员安装时跳过了"自动安装必要工具"的选项,结果后面跑npm install直接崩溃。所以啊,安装时的每个选项都不能随便勾选!(敲黑板)

二、手把手安装教学(不同系统对照版)

Windows篇(重点看红框部分!)

  1. 官网下载时认准LTS版本(长期支持版最稳!)
    ![nodejs官网下载页面截图](这里假装有图,实际不要插图)
  2. 双击安装包后一定要勾选这两个选项:
    • ✅ Automatically install the necessary tools
    • ✅ Add to PATH(这个没勾必死!)
  3. 安装完成别急着关闭!在CMD输入:
    node -v && npm -v
    
    应该显示类似:
    v18.16.0
    9.5.1
    

MacOS篇(brew大法好)

# 先更新Homebrew(没装的赶紧装!)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装Node
brew install node

# 验证安装
node --version

Linux篇(Ubuntu示例)

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

三、环境配置的三大雷区(血泪经验)

1. 全局安装路径配置

新手最容易犯的错误——默认全局安装到C盘!赶紧改:

# 创建全局模块存放目录
mkdir ~/.npm-global
# 配置npm
npm config set prefix '~/.npm-global'
# 把路径加到环境变量(永久生效)
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

2. npm镜像加速(重要!)

国内直连npm仓库慢到怀疑人生,用淘宝镜像:

# 临时使用
npm install -g cnpm --registry=https://registry.npmmirror.com

# 永久生效
npm config set registry https://registry.npmmirror.com

3. 权限问题(Mac/Linux必看)

遇到EACCES错误别慌!用这个神操作:

# 重新安装npm并修复权限
sudo chown -R $(whoami) ~/.npm

四、进阶玩家必备工具

1. nvm版本管理神器

# 安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

# 使用不同版本
nvm install 16
nvm use 16

2. 环境变量检查工具

推荐使用cross-env包,解决跨平台变量问题:

npm install -g cross-env

五、常见问题急救包(收藏备用!)

Q1:安装后命令行提示"node不是内部命令"

👉 检查环境变量PATH是否包含Node.js安装路径(默认在C:\Program Files\nodejs\)

Q2:npm install卡在sill阶段

👉 按Ctrl+C终止后执行:

npm set progress=false
npm config set registry https://registry.npmmirror.com

Q3:ESLint等工具报错

👉 试试用管理员权限运行命令行(特别是Windows!)

六、终极验证清单

安装完成后按这个顺序检查:

  1. node -v返回版本号 ✅
  2. npm -v返回版本号 ✅
  3. 执行npm install -g cowsay能成功 ✅
  4. 运行cowsay Hello World!看到牛说话 ✅

最后给新手一个忠告:别急着上框架!先用原生Node写个HTTP服务器,理解基本运行原理比什么都重要。遇到问题多看终端报错信息(那才是真正的老师!),祝大家安装顺利~

Node.js-auto-install-自动安装依赖当你码代码时 auto-install - 自动安装依赖当你码代码时 立即下载

相关推荐

Allegro File菜单实战指南:从导入网表到导出BOM的完整流程

PCB设计离不开对EDA软件菜单体系的深入理解。在Cadence Allegro中,File菜单是数据流转的中枢,它不仅是新建、打开、保存的基础入口,更是连接原理图与版图、设计与制造的关键桥梁。工程师常遇到的“导入网表报错”“导出BOM为空”“板框不闭合”等高频问题,大多源于对File菜单中Import与Export功能的理解不到位。从基础概念出发,先厘清Import(网表、DXF、IPC)与Export(BOM、ODB++、DXF)的工作原理,再结合版本兼容、封装库路径、单位设置等工程细节,即可构建完整的

weixin_32950759的博客 296

Node.js安装过程

此处勾选 Automatically install the necessary tools.... ,点击Next。安装完成会自动弹出一个Install Additional Tools 弹框,点击任意键继续工具安装。在官网点击Download Node.js(LTS)进行下载,此处是v22.11.0版本~使用win+R组合键打开系统运行,输入cmd,点击确定,进入控制台。首先双击软件安装包,进入安装界面,点击Next。命令,可以显示对应的版本号,代表安装成功。以下是Node.js的安装过程,欢迎参考~

qq_40338692的博客 1202

多旋翼飞行器设计与控制·Pixhawk4以及外部设备接线(笔记004)

笔记主要来源:Pixhawk 4 接线快速入门 目录 一、Pixhawk 4 的各个接口 二、接线图概览(重要传感器及外围设备) 三、飞控、GPS的安装和方向 四、电源 五、无线电遥控 六、数传电台(可选) 七、SD Card(可选) 八、电机以及其他外设 一、Pixhawk 4 的各个接口 FMU:Flight Management Unit 飞行管理组件 主 FMU 处理器:STM32F765 32 位 Arm® Cortex®-M7,216MHz,2MB...

猪猪的博客 1万+

NodeJS安装配置

NodeJS安装配置

Re丨StarT的博客 686

你不必懂AI,但必须会用AI:写给所有焦虑中的职场人

AI时代不必焦虑学技术,关键在于用AI解决实际问题。文章指出,99%的人只需成为AI使用者而非建造者,核心竞争力在于结合业务痛点运用AI工具提升效率。与其盲目学习工具,不如梳理工作流程,识别可优化环节,让AI赋能重复性、标准化任务。行业经验与AI工具的结合才是真正的职场护城河。建议从具体工作场景出发,寻找匹配的AI解决方案,迈出应用第一步。

hundred98的博客 716

【Nature Communications】超高介电常数材料 Hf0.5Zr0.5O2(HZO)

复旦大学AnQuanJiang团队在《NatureCommunications》发表研究,通过原子层沉积技术制备Hf0.5Zr0.5O2(HZO)薄膜电容器,结合等离子体处理获得突破性性能:介电常数达921,储能密度584J/cm³,效率近100%。研究揭示了铁电性消失后氧空位有序排列产生超高介电常数的机制,并通过同步辐射衍射和STEM分析证实了微观结构转变。该材料在85-300K温度范围内保持稳定,经1万亿次循环后仍能维持100μC/cm²电荷密度,为高密度DRAM和CMOS器件集成提供了新方案。

荷塘阅色 2458

node.js下载安装教程

​官网下载地址:node.js ​想要下往期版本点进 other Downloads

藥師的博客 3469

Deep Reinforcement Learning - 1. DDPG原理和算法

Deep Reinforcement Learning - 1. DDPG原理和算法 背景描述 DDPG的定义和应用场景 DDPG算法相关基本概念定义 DDPG实现框架和算法 DDPG对于DPG的关键改进 下一篇 以下用RL作为Reinforcement Learning 的简称。背景描述概括来说,RL要解决的问

kenneth_yu的博客 14万+

Node.js安装与环境配置全攻略(2024最新版)

最近帮学妹装环境时发现一个坑:某些杀毒软件会拦截Node进程!如果遇到莫名奇妙的运行失败,可以试试暂时关闭杀毒软件(操作完记得重新打开哦~)Node.js生态现在有多火?npm仓库包数量突破200万+每周下载量超过300亿次GitHub上Node相关项目占比27%还在等什么?赶紧动手把你的JavaScript技能扩展到服务端吧!遇到问题欢迎评论区留言,看到必回~

variablevoyager的博客 2356

使用 Pfam 和 InterProScan 进行蛋白质家族和功能域的分析

本文介绍了使用Pfam和InterProScan进行蛋白质家族与功能域分析的方法。主要内容包括:1) Pfam数据库的本地化使用,通过hmmscan工具比对Pfam-A.hmm数据库,并提供了批量处理Python脚本;2) InterProScan的安装配置与命令行参数详解,支持多数据库整合分析;3) 补充介绍了基于curl的Uniprot在线查询方法。文章提供了从软件安装到实战分析的完整流程,适用于本地化、批量化蛋白质功能注释需求,特别是无网络环境或大规模数据分析场景,适合不同水平的生物信息学用户。

Protein Designer的博客 1918

读懂ARM汇编程序,你只差这篇!保姆级教程(附完整示例剖析)!

ARM汇编中的符号、标号、伪操作有哪些?C语言和汇编语言如何混合编程?GNU ARM汇编和ARM汇编的区别有哪些?

车载系统攻城狮 1万+

Node.js安装及环境配置全攻略(手把手保姆级教程)

(划重点)这年头前端工程师不会Node.js都不好意思跟人打招呼了!从构建工具到服务端渲染,从前端工程化到全栈开发,Node.js简直就是现代Web开发的瑞士军刀(而且完全免费不用激活的那种)!!!现在你的开发环境已经是满级神装了!用Express/Koa搞个Web应用玩转Electron开发桌面应用试试NestJS搞企业级开发探索Deno(Node.js作者新作)(温馨提示)遇到问题别慌,善用官方文档和Stack Overflow。记住:console.log大法好,debugger永流传。

CodeTribe的博客 3097

工业相机通用SDK封装实战:C#硬件抽象层(HAL)实现多品牌无缝切换

本文介绍了一种解决工业相机SDK碎片化问题的通用解决方案。作者基于多年工业视觉项目经验,提出通过硬件抽象层(HAL)和适配器模式封装不同品牌相机的SDK差异,实现统一的相机操作接口。文章详细分析了传统直接对接SDK方式的四大痛点:接口碎片化、维护成本高、业务耦合度高和稳定性差,并给出了分层架构设计方案。该方案采用三层架构(业务层、抽象层、实现层),遵循最小接口原则和高内聚低耦合等设计理念,定义了包括触发模式、像素格式等通用枚举类型,以及图像数据结构等核心抽象。最终实现的HAL层能够支持多种品牌相机,显著降低

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 576

Node.js 安装与环境配置全攻略

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:Node.js 安装与环境配置全攻略 随着互联网技术的迅猛发展,Node.js 已成为构建高效、可扩展网络应用的重要工具。无论是后端开发、前端构建还是全栈开发,Node.js 都以其出色的性能和灵活性赢得了广大开发者的青睐。然而,对于许多编程新手来说,安装和配置 Node.js 环境可能会是一个不小的挑战。本文...

inscode_092的博客 919

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

轻松掌握Node.js开发,从安装到环境配置全攻略

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:轻松掌握Node.js开发,从安装到环境配置全攻略 在现代软件开发中,Node.js作为一种基于JavaScript的运行时环境,因其高效、异步和事件驱动的特点,成为构建高性能网络应用的首选工具。然而,对于许多初学者来说,Node.js的安装与环境配置可能显得复杂且繁琐。幸运的是,随着智能化开发工具的不断进步,...

MoonbeamFalcon67的博客 948

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Node.js安装及环境配置全攻略(2024新版)

今天要带大家玩转Node.js的安装配置(手把手教学版),就算你是编程小白,跟着操作也能10分钟搞定!当年我第一次装Node.js,被环境变量折磨到凌晨三点(说多都是泪)…(有个隐藏技巧:勾选"Add to PATH"时按住Shift能解锁高级配置项,不过新手别作死)(如果报错,99%是环境变量问题,后面教你怎么收拾它)(完成作业的同学可以在评论区打卡,随机抽三位送Node.js调试秘籍!(磁盘空间节省50%+,安装速度提升200%)(同时管理多个Node.js版本不是梦)(专治各种内存不足崩溃)

kk_net8899的博客 2096

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

告别 Node.js 版本冲突:NVM 安装与使用全攻略

NVM 全称。它允许你在同一台机器上安装和切换多个不同版本的 Node.js,从而完美适配各种项目需求。针对 Windows 平台,最主流的工具是。

一个coder的博客 1万+

一文搞懂Node.js安装与环境配置全攻略

到这里,Node.js 的安装和环境配置就全部完成啦!我们一起回顾一下,先是了解了 Node.js 的强大功能和独特优势,接着从官方网站下载了合适的安装包,在安装过程中注意了安装路径、协议勾选等关键步骤;安装完成后,又进行了环境配置,包括新建文件夹、配置 npm 路径和编辑环境变量,还学会了切换镜像源来加速 npm 包的下载。如果在安装和配置过程中遇到问题,也不用害怕,常见的权限不足、版本不兼容和网络问题等,都有对应的解决方案。

大雨淅淅的博客 2175

轻松搞定Node.js开发,从安装到环境配置全攻略

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:轻松搞定Node.js开发,从安装到环境配置全攻略 在当今快速发展的技术领域中,Node.js作为一种强大的JavaScript运行时环境,已经成为了构建高性能网络应用的首选工具之一。然而,对于许多初学者来说,Node.js的安装与环境配置可能显得复杂且耗时。本文将带领大家一步步完成Node.js的安装及环境配...

SapphireOwl29的博客 746

从0到1,Node.js安装与环境配置全攻略

本文详细介绍了Node.js的下载安装及环境配置全过程。首先解释了Node.js的特性,包括基于V8引擎的JavaScript运行时、事件驱动和非阻塞I/O模型等优势。接着分步骤指导如何从官网下载LTS版本,并针对Windows系统详细说明了安装流程。重点讲解了环境变量的配置方法、权限设置技巧以及如何替换国内镜像源来提升下载速度。最后介绍了验证安装成功的方法,并提供了后续学习建议。全文涵盖从入门到实践的完整指导,帮助开发者快速搭建Node.js开发环境。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 1366

Node.js安装与环境配置全攻略(2023最新版)

项目尽量用yarn或pnpm替代npm(依赖管理更稳)学会看错误日志!90%的问题在报错信息里都有线索遇到玄学问题→删除node_modules重新install定期运行查看过期依赖现在你已经超越了80%的Node.js新手!接下来可以愉快地搞事情了~(记得遇到问题先Google,实在不行再问人)

cloudpilot的博客 1021

Node.js 安装与环境配置全攻略,轻松上手高效开发

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:Node.js 安装与环境配置全攻略,轻松上手高效开发 引言 随着互联网技术的迅猛发展,前端和后端开发的界限越来越模糊,全栈开发成为了许多开发者追求的目标。作为一门强大的服务器端编程语言,Node.js 已经成为构建高性能、可扩展网络应用的首选工具之一。本文将详细介绍 Node.js 的安装及环境配置,并结合智...

inscode_091的博客 1076

从0到1:Node.js安装与环境配置全攻略

本文详细介绍了Node.js的安装及环境配置指南。主要内容包括:Node.js的定义、非阻塞I/O特性及应用场景;Windows系统下通过.msi安装包的完整安装步骤;安装后的环境配置方法(设置npm全局路径、缓存路径和环境变量);以及可选镜像源更换为淘宝镜像的操作。文章还针对安装失败、环境配置错误等常见问题提供了解决方案,帮助开发者顺利搭建Node.js开发环境,为后续学习使用Express等框架奠定基础。特别适合刚接触Node.js的开发者参考。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 1124

轻松掌握Node.js:从安装到环境配置的全攻略

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 轻松掌握Node.js:从安装到环境配置的全攻略 随着互联网技术的飞速发展,JavaScript 已经不再局限于浏览器端,而是在服务器端也占据了重要地位。Node.js 作为一款基于 JavaScript 的跨平台运行环境,凭借其高性能和易用性,成为了开发者的首选工具之一。本文将详细介绍如何轻松安装 Node.js ...

inscode_041的博客 796

Node.js安装与环境配置全攻略,开启高效开发之旅

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:Node.js安装与环境配置全攻略,开启高效开发之旅 在当今快速发展的技术领域中,Node.js作为一款基于Chrome V8引擎的JavaScript运行时环境,已经成为构建高性能网络应用的核心工具之一。无论是后端开发、前端工程化还是全栈开发,Node.js都以其卓越的性能和丰富的生态系统赢得了开发者的青睐。...

GarnetLynx45的博客 990
上一篇: 从零开始搭建学生信息管理系统(MySQL实战篇)
下一篇: 学生宿舍管理系统开发手记:从零搭建一个“智能宿管“(附详细代码)
普通网友
博客等级 码龄2年 82粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值