Win10怎么安装Node.js_Win10配置Node.js开发运行环境【教程】

冬瑶大大_7324

冬瑶大大_7324

2026-05-08

927人浏览

原创

node.js在win10安装需选lts版、自定义路径、勾选npm和path、重定向npm全局路径至非c盘、手动添加node_global到系统path,并配置淘宝镜像源。

win10怎么安装node.js_win10配置node.js开发运行环境【教程】

如果您在Windows 10系统上尝试安装Node.js但遇到版本选择混乱、环境变量失效或全局模块路径占用C盘空间等问题,则很可能是安装路径、npm配置或系统PATH未正确设置所致。以下是针对Win10平台的完整安装与设置操作步骤:

一、下载并安装Node.js LTS版本

选择LTS(长期支持)版本可确保稳定性与兼容性,避免因使用Current版导致项目构建失败或依赖异常。该版本已内置npm,无需单独安装。

1、访问Node.js中文官网https://www.php.cn/link/3cbab37acac4fc1e6b3f78778d48c67d,确认页面显示“LTS”标签的最新稳定版(如v20.15.1或更高LTS编号)。

2、根据系统架构选择对应安装包:若为64位Win10,下载Windows Installer (.msi) 64-bit;若不确定,右键“此电脑”→“属性”,查看“系统类型”。

3、双击运行下载的.msi文件,勾选I accept the terms in the License Agreement,点击“Next”。

4、在安装路径页,点击“Change…”按钮,将默认C:\Program Files\nodejs\修改为非系统盘路径,例如D:\Develop\nodejs\,以规避重装系统时开发环境丢失风险。

5、在“Custom Setup”页,确保勾选npm package manager和Add to PATH两项,其余保持默认,连续点击“Next”直至完成安装。

二、验证基础安装是否成功

通过命令行检测Node.js与npm是否被系统识别,是后续所有配置的前提。若任一命令返回“不是内部或外部命令”,说明PATH未生效或安装异常。

1、按Win + R输入cmd,回车打开命令提示符。

2、输入node -v并回车,确认输出类似v20.15.1的版本号。

3、输入npm -v并回车,确认输出类似10.7.0的npm版本号。

4、若任一命令报错,请关闭所有命令行窗口,重新以管理员身份运行cmd,再执行上述验证。

三、重定向npm全局模块与缓存路径

默认情况下,npm全局安装(-g)的模块会写入C:\Users\{用户名}\AppData\Roaming\npm,持续占用系统盘空间且易受用户权限策略干扰。将其迁移至Node.js安装目录下可统一管理并规避权限问题。

Wjs Uploading Video
Wjs Uploading Video

将一个或多个视频上传至YouTube。当用户想“上传到YouTube”“发YouTube”“批量上传”“upload to YouTube”“post videos to YouTube”或发布到YouTube时使用此技能。

下载

1、在Node.js安装目录(如D:\Develop\nodejs\)中新建两个空文件夹:node_global和node_cache。

2、以管理员身份打开cmd,依次执行以下两条命令(注意路径需与实际一致,引号不可省略):

3、执行npm config set prefix "D:\Develop\nodejs\node_global"。

4、执行npm config set cache "D:\Develop\nodejs\node_cache"。

四、手动添加npm全局路径到系统环境变量

仅修改npm配置不足以使全局安装的命令(如npx、vue、create-react-app等)被系统识别,必须将node_global路径显式加入系统PATH变量,否则执行全局命令时将提示“不是内部或外部命令”。

1、右键“此电脑”→“属性”→“高级系统设置”→“环境变量”。

2、在“系统变量”区域,找到并选中“Path”,点击“编辑”。

3、点击“新建”,输入D:\Develop\nodejs\node_global(路径须与第三步中prefix设置完全一致)。

4、点击“确定”逐级保存所有更改。

五、配置淘宝npm镜像源加速国内依赖安装

默认npm官方源位于境外,国内用户常因网络延迟或连接失败导致install卡顿、超时或失败。切换为淘宝镜像(registry.npm.taobao.org)可显著提升模块下载成功率与速度。

1、在管理员权限cmd中执行:npm config set registry https://registry.npm.taobao.org。

2、验证配置是否生效:执行npm config get registry,输出应为https://registry.npm.taobao.org。

3、(可选)为全局安装命令同步镜像:执行npm install -g cnpm --registry=https://registry.npm.taobao.org,此后可用cnpm替代npm进行依赖安装。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

js node.js node win10

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
node.js调试
node.js调试

node.js调试可以使用console.log()输出调试信息、断点调试和第三方调试工具。详细介绍:1、console.log()输出调试信息,通过在代码中插入console.log()语句,开发人员可以在控制台输出变量的值、函数的执行结果等信息,以便观察代码的执行流程和状态;2、断点调试,可以在代码中设置断点,以便在特定位置暂停代码的执行,观察变量的值和执行流程等。

2023.09.19

10589

8

JavaScript 全栈开发基础(Node.js + 前端)
JavaScript 全栈开发基础(Node.js + 前端)

本专题系统介绍 JavaScript 在全栈开发中的核心知识结构,涵盖 Node.js 基础、Express/Koa 接口构建、前端交互设计、模块化与包管理、数据库连接、前后端数据通信与部署流程。通过完整项目示例,帮助学习者掌握从浏览器到服务器的一体化开发能力,实现真正意义上的全栈入门。

2025.11.26

434

14

Node.js后端开发与Express框架实践
Node.js后端开发与Express框架实践

本专题针对初中级 Node.js 开发者,系统讲解如何使用 Express 框架搭建高性能后端服务。内容包括路由设计、中间件开发、数据库集成、API 安全与异常处理,以及 RESTful API 的设计与优化。通过实际项目演示,帮助开发者快速掌握 Node.js 后端开发流程。

2026.02.10

761

17

JavaScript Node.js流处理与高效数据管道构建实践
JavaScript Node.js流处理与高效数据管道构建实践

本专题聚焦 Node.js 在大规模数据处理场景中的应用,系统讲解 Stream 流机制、背压控制、管道(Pipe)处理以及文件与网络数据流的高效传输方式。内容包括可读流、可写流、双工流与转换流的实现原理,并结合实际案例构建高性能数据处理管道,帮助开发者提升数据处理效率与系统吞吐能力。

2026.04.07

324

13

TypeScript Node.js 全栈工程化与Monorepo架构实践
TypeScript Node.js 全栈工程化与Monorepo架构实践

本专题围绕 TypeScript 在 Node.js 全栈开发中的工程化实践展开,系统讲解 Monorepo 架构设计、包管理策略、模块复用机制以及服务端与前端统一类型系统的构建方法。通过真实项目案例,帮助开发者提升大型全栈项目的可维护性与协作效率。

2026.06.16

598

8

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

2026.10.16

0

10

OpenJDK怎么配置Java开发环境
OpenJDK怎么配置Java开发环境

怎样用OpenJDK搭建开发环境?本专题介绍版本选择、下载安装、环境变量配置和编译运行验证,帮助你理清JDK的作用及基本配置流程,并通过简单程序检查环境是否可用,为后续项目开发做好准备。

2026.10.16

0

10

OpenJDK怎么部署Java应用
OpenJDK怎么部署Java应用

Java项目开发完成后,怎样部署到目标环境并正常运行?本专题介绍OpenJDK应用部署流程,涵盖运行环境准备、版本兼容检查、应用打包、启动参数配置和日志查看,帮助你理清部署前后的操作顺序,减少环境差异造成的运行问题。

2026.10.16

0

10

Revel框架模板渲染与表单验证
Revel框架模板渲染与表单验证

本专题围绕Revel框架视图层开发,介绍模板语法、变量输出、布局复用、表单提交、参数绑定与验证规则,帮助开发者完成安全规范的页面交互。

2026.10.16

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
WEB前端教程【HTML5+CSS3+JS】
WEB前端教程【HTML5+CSS3+JS】

共101课时 | 21万人学习

JS进阶与BootStrap学习
JS进阶与BootStrap学习

共39课时 | 4.8万人学习