Windows 安装 Node.js

本文详细介绍了Node.js的下载、安装步骤及环境配置过程,包括如何设置全局模块路径和缓存路径,确保模块安装不占用C盘空间,以及如何通过命令测试安装是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载安装

进入 Node.js 官网:https://nodejs.org/en/

选择大多数用户使用的:

运行:

后面的全部为 next 即可:

至此 Node.js 已经安装完成,可以先进行下简单的测试安装是否成功:

node -v 查看 node 版本
npm -v 查看 npm 版本

安装完成后的目录:

环境配置

此处的环境配置主要配置的是 npm 安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。

例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我的安装目录下创建两个文件夹【node_global】及【node_cache】如下图:

设置全局目录和缓存目录,创建完两个空文件夹之后,在 cmd 命令窗口执行:

npm config set prefix "H:\nodeJs\node_global"
npm config set cache "H:\nodeJs\node_cache"

接下来设置环境变量:

进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【H:\nodeJs\node_modules】:

再修改用户变量:

测试

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入如下命令进行模块的全局安装:

npm install express -g     # -g是全局安装的意思

 

参考资料:

https://www.cnblogs.com/zhouyu2017/p/6485265.html

https://www.cnblogs.com/xinaixia/p/8279015.html

http://www.runoob.com/nodejs/nodejs-install-setup.html

### 如何在Windows上通过ZIP文件安装Node.js 要在Windows上通过ZIP文件安装Node.js,可以按照以下方法操作。首先,下载Node.js的ZIP版本,并将其解压到目标目录中[^1]。接下来,配置环境变量以便能够在命令行中全局使用Node.js。 以下是详细的步骤说明: #### 1. 下载Node.js ZIP文件 访问Node.js官方网站(https://nodejs.org/),选择适合Windows系统的ZIP格式版本进行下载。确保选择与系统架构匹配的版本(如64位或32位)。 #### 2. 解压ZIP文件 将下载的ZIP文件解压到一个指定的目录,例如 `C:\Program Files\nodejs` 或者其他自定义路径。建议避免使用包含空格的路径名称,以减少潜在的问题。 #### 3. 配置环境变量 为了让系统识别Node.js命令,需要将解压后的Node.js目录添加到系统的环境变量 `PATH` 中: - 打开“控制面板” -> “系统和安全” -> “系统”。 - 点击“高级系统设置”,然后选择“环境变量”。 - 在“系统变量”部分找到 `Path`,点击“编辑”。 - 添加Node.js解压目录的路径(例如:`C:\Program Files\nodejs`)。 - 确认所有窗口并保存更改。 #### 4. 验证安装 打开命令提示符(CMD)或PowerShell,输入以下命令以验证Node.js是否正确安装: ```bash node -v npm -v ``` 如果显示Node.js和npm的版本号,则表示安装成功。 #### 示例代码验证 创建一个简单的Node.js脚本以测试环境是否正常工作。例如,创建一个名为 `test.js` 的文件,内容如下: ```javascript console.log("Node.js is successfully installed!"); ``` 运行以下命令以执行脚本: ```bash node test.js ``` 如果输出 `Node.js is successfully installed!`,则证明安装无误。 ### 注意事项 虽然可以通过ZIP文件安装Node.js,但这种方式不会自动安装npm(Node Package Manager)。因此,需要手动下载并配置npm。npm通常作为Node.js的一部分提供,但如果单独安装,请参考官方文档获取最新版本[^1]。 此外,在IIS中运行Node.js应用程序时,可以借助iisnode中间件实现集成[^2]。不过,这种方式适用于更复杂的部署场景,对于简单的开发环境,直接通过命令行运行Node.js即可满足需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值