全网最全的 Windows 系统下 Node.js 安装与配置

boyanx5个月前技术教程17

各位代码江湖的 “萌新大侠” 们!今天详细介绍 windows 下 node.js 的安装与配置,看这篇文章就够了。

一、下载安装

官网下载:下载 | Node.js 中文网

选择需要下载的版本,这是之前的笔记,版本比较老,下面的安装方式是一样的。


本次选择【Windows 安装包(.msi)】,下载完安装包,你会得到一个后缀是.msi的文件,不到30M。就像一个神秘的宝箱。双击它,安装程序就像一个热情的向导,带你完成 Node.js 的安装。


双击安装即可,跟着安装向导来,一步步:


选择安装目录:


自定义安装设置:




安装完成:


本次不安装,直接关闭窗口

二、设置环境变量

虽然 Node.js 已经安装好了,但为了让我们在任何地方都能轻松调用它,还得给它配置一下环境变量。这就好比给 Node.js 画一张详细的地图,让它知道该怎么 “跑” 到我们需要的地方。

进入环境变量设置,编辑环境变量,在path变量中添加 node.js 的安装路径:

三、验证安装

直接命令窗口验证,使用命令 node -v 查看node安装的版本:


使用命令
npm -v 查看 Node.js 版本管理器的版本:

四、修改模块下载位置

查看npm全局模块的存放路径和查看npm缓存默认存放路径

创建两个目录:

设置全局模块的安装路径到 “node_global” 文件夹

npm config set prefix "D:\Program Files\nodejs\node_global"

设置缓存到 “node_cache” 文件夹

npm config set cache "D:\Program Files\nodejs\node_cache"

测试默认位置是否更改成功,使用命令 npm install express -g


nodejs会自动地在node_global文件夹下创建【node_modules】子文件夹, 即自动下载到路径下,如 express模块已下载指定目录:

五、设置淘宝镜像

查看当前使用的镜像路径:

npm config get registry

更换npm为淘宝镜像

npm config set registry https://registry.npm.taobao.org/

全局安装基于淘宝源的cnpm。

cnpm的服务器是由淘宝团队提供,服务器在国内
安装命令
npm install -g cnpm --registry=
https://registry.npm.taobao.org

本地查看cnpm模块:

查看cnpm是否安装成功:

发现只有在cnpm安装的目录才可以使用命令:

六、总结

看到这里,你已经成功在 Windows 系统里安装配置好 Node.js 啦,可以打开代码编辑器,比如 VS Code 用 Node.js 编写你的代码了。

相关文章

代码也需“美颜”?JS美化工具大揭秘

你有没有想过,我们每天都在用的软件、网页,它们背后的代码是什么样子的?如果把代码比作文章,那它也有“字迹”工整和潦草之分。今天,我们就来揭秘一个让代码“颜值”飙升的魔法工具——前端JS代码美化工具。#...

Github 21k star,这个JS组件让你的数据表格秒杀Excel!

在Web应用开发的战场上,数据表格一直是一个让开发者既爱又恨的领域。一方面,几乎所有企业级应用都离不开它;另一方面,构建一个既美观又功能完备的数据表格,往往需要耗费大量时间和精力。更不用说用户总是会说...

js基础学习(js基础知识)

vscode运行js要在VSCode中运行JavaScript代码,你需要按照以下步骤操作:首先确保你已经安装了Node.js。如果没有安装,可以从官网(https://nodejs.org/)下载并...

面向未来的富文本编辑器,支持 AI、MCP,开源免费!

在现代前端开发中,富文本编辑器早已不只是输入文字的工具。它是内容创作、结构表达和用户交互的核心入口。今天,我们来介绍一款面向未来的编辑器框架——Plate.js。Plate.js 是什么?Plate....

如何在wps office中使用javascript编写程序

上一篇文章中写到可以将一个wps 表格的文档转成二维数组,前提是如何在wps office的表格中使用javascript。下面就如何在wps office中应用javascript做个简单介绍!一、...

7个提高效率的JavaScript调试工具

现在的JavaScript事实上已然成为了流行的web语言,即使它并不完美。很多程序员不喜欢用JavaScript写代码,是因为写到后来总会出现各种莫名其妙的bug,而且在开发大型应用程序的过程中很容...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。