ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Node.js的下载安装配置

Node.js的下载安装配置 一、下载下载地址https://nodejs.org/zh-cn/download二、安装两个下载选项对比Windows 安装程序 (.msi)【推荐新手】✅双击即可图形化安装自动配置系统环境变量 PATH安装完成后直接在 cmd / PowerShell 使用node和npm不用手动配置独立文件 (.zip)绿色压缩包解压即用需要手动配置环境变量适合熟悉环境配置的开发者页面上方 Docker 方式可选如果你电脑已经安装 Docker可以直接拉取 Node 容器不用本地安装# 拉取镜像 docker pull node:24-alpine # 启动容器并进入shell docker run -it --rm --entrypoint sh node:24-alpine # 在容器内验证版本 node -v npm -v✅ 安装完成验证步骤安装完毕重新打开终端cmd/PowerShell执行两条命令node -v npm -v输出版本号即代表安装成功。提示绿色条提示latest Node.js version是非稳定尝鲜版开发项目优先选 LTS 长期支持版兼容性更好。Node.js zip 绿色压缩包完整配置步骤Windows优势不用安装不写注册表多版本 node 可以共存缺点需要手动配环境变量。1. 下载 解压点击页面的独立文件 (.zip)下载node-v24.21.0-win-x64.zip解压到一个无中文、无空格路径推荐D:\nodejs❌ 不要放D:\软件\node、C:\Program Files\node js这类带中文 / 空格目录解压完成后文件夹内可以看到node.exe、npm.cmd等文件。2. 配置系统环境变量 PATH右键【此电脑】→【属性】→【高级系统设置】→【环境变量】在系统变量里找到Path双击编辑点【新建】填入刚才解压的目录D:\nodejs一路点【确定】保存所有窗口。注意一定要全部窗口点确定关闭只点右上角叉号不会保存环境变量。3. 验证是否配置成功完全关闭已经打开的 PowerShell / CMD旧终端不会加载新环境变量重新打开终端依次输入node -v npm -v输出版本号v24.21.0和11.19.0就代表配置成功。4.可选配置 npm 全局包缓存目录推荐做npm 默认全局包会放在 C 盘用户目录容易占 C 盘空间我们改到 node 目录下 在终端执行下面两条命令路径改成你自己解压的目录npm config set prefix D:\nodejs\node_global npm config set cache D:\nodejs\node_cache执行完后手动在D:\nodejs新建两个文件夹node_global和node_cache。再把D:\nodejs\node_global也加到系统 Path 环境变量这样全局安装的命令可以直接调用。常见坑排查node不是内部或外部命令路径写错或者环境变量没保存终端没有重启。检查解压目录确认D:\nodejs\node.exe文件真实存在。多个 Node 版本共存 zip 包方式非常适合多版本切换修改 Path 里的 node 目录顺序就能切换版本也可以用 nvm-windows 管理。权限问题解压目录不要放在 C 盘根目录、C:\Windows 这类需要管理员权限的文件夹。三、配置微信小程序开发后端配置Node.js。首先确保电脑安装了Node.js。第一步找到开发的小程序项目的 server 文件夹比如就是你解压***.zip的地方里面应该有miniprogram和server两个文件夹。假设解压在E:\***那server就是E:\***\server。第二步在 server 文件夹里打开命令行打开文件资源管理器进到server文件夹里面能看到index.js、package.json这些文件。然后点一下顶部的地址栏显示路径的那一条把里面的地址删掉输入cmd按回车。这个技巧很好用在黑窗口里当前目录就是 server 文件夹了。第三步依次输入两条命令在弹出的黑窗口里输入plaintextnpm install按回车。它会开始下载东西等它跑完可能 10~30 秒会滚动一堆文字。跑完后再输入plaintextnpm start按回车。第四步看结果如果看到类似这样的输出plaintext***仿真后端已启动 ├─ 本机 http://127.0.0.1:3000 └─ 局域网 http://192.168.1.20:3000就成功了。​ 那个192.168.1.20就是你电脑的局域网 IP你的数字会不一样记下来。http://192.168.1.20:3000└───┬──────┘ └┬┘│ └── 房间号电脑上的哪个程序3000 我们的后端服务└──────────── 门牌号WiFi 里的哪台设备你的电脑手机要访问电脑上的后端就得知道哪台设备 哪个程序所以要填这个地址。如果你只是在电脑上的开发者工具里看就是你现在这样那么什么都不用填什么都不用改。​因为程序里默认地址已经写好了http://127.0.0.1:3000。127.0.0.1是个特殊地址意思是我自己。模拟器就运行在你的电脑上所以它说我自己的时候指的就是你的电脑——正好就是后端所在的地方。​天然就能连上。什么时候才需要查那个 IP只有一种情况你用手机真机预览。因为手机上说我自己指的是手机本身而后端在电脑上所以连不上。这时候手机必须填电脑的真实门牌号。这也是我前面说不能填 127.0.0.1的原因——那句话只在真机预览的语境下成立。万一真需要怎么查最简单的办法不用查。​ 你启动后端的时候窗口里会自己打印出来plaintext***仿真后端已启动 ├─ 本机 http://127.0.0.1:3000 └─ 局域网 http://192.168.1.20:3000 ← 这个就是你的直接抄备用办法命令行里输入plaintextipconfig在一堆输出里找「IPv4 地址」那一行通常是192.168.x.x或10.0.x.x开头。所以现在的操作简化了进server文件夹开命令行npm install→npm start窗口别关小程序「我的」页 →直接点「测试」地址已经默认填好了不用改显示 ✓ 连接成功 → 切「仿真后端」就这么简单连 IP 都不用管。​等哪天想用手机看真机效果了再去窗口里抄那个192.168.x.x也不迟。补充一句这个 IP会变。路由器重启、换 WiFi、换个地方门牌号就可能换。所以每次开演示前看一眼窗口里打印的地址最保险。关于这个黑窗口别关意思是这个窗口要一直开着后端才在运行。​ 你把它关了服务就停了小程序就连不上了。
返回列表