安装选择msi格式还是zip(windows下Nodejs zip版下载安装及环境变量配置)

本文介绍了Windows环境下Node.js的MSI和ZIP格式安装的区别,包括MSI的图形化安装、自动配置与占用内存较多,以及ZIP的命令行操作、自定义全局模块路径。还详细讲解了如何配置系统环境变量,以及使用淘宝镜像cnpm的安装方法。

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

安装选择msi格式还是zip((windows下Nodejs zip版下载安装及环境变量配置))

      -----以node.js 安装为例:

1,外观对比:

 

 ✿ 简单介绍一下node的作用:

• node 需要安装管理工具npm,使用NPM来安装一些开发过程中依赖包.(现在的版本node 现在基本上已经集成了npm了,不用手动安装了)

2,安装 Node.js

1,准备工作:

(1)版本选择:【没有找到说那个版本比较推荐的说法,就是说下载LTS 版本即可,这里我就选择版本是14】

(2)官网下载安装包: Previous Releases | Node.js

  该安装包有在windows下有2种形式

  • **.msi的安装
  • **.zip的安装

□ 总结 msi和 zip 格式区别:

msi 安装包【图形界面操作、自动配置,删除、发生错误的解决操作比较简单,功能比较丰富(安装起来后,占内存会多些)】;

zip 压缩包 【进行操作,例如卸载:需要通过命令和删除一些文件等(解压之后即可,不需要安装)】

2,配置变量(配置node系统环境、npm全局模块下载的路径和缓存cache的路径)

(1)node 环境配置:

.msi格式:安装会自动将node.exe所在的目录添加到系统环境变量path

.zip格式:需要自己手动添加node.exe所在的目录添加到系统环境变量path

(2)配置、修改npm全局模块(依赖包)下载的路径和缓存cache的路径:

    1)node根目录下新建两个文件夹:node_global 和 node_cache:

   2)配置node_global 和 node_cache系统变量:

      ① 变量名:NODE_HOME;变量值:D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64

   ② path 下 分别有关 node、node_global 和 node_cache系统变量是:

    %NODE_HOME%\

    %NODE_HOME%\node_global

    %NODE_HOME%\node_cache

   3) 通过命令配置 npm全局安装位置和缓存路径位置:

npm config set prefix "D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64\node_global"

npm config set cache "D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64\node_cache"

~安装配置至此完成,不过直接使用npm的官方镜像太慢了,推荐使用淘宝的npm镜像~

3,cnpm安装:(使用淘宝定制的cnpm命令工具代替默认的npm,这样就可以使用cnpm命令来安装模块了):

■ 安装淘宝cnpm 镜像((利用npm安装淘宝镜像的cnpm):):

---如果安装失败,记得切换cmd命令行为管理员cmd!

# 下载cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 设置代理为cnpm
npm config set registry https://registry.npm.taobao.org

 使用cnpm 命令来安装模块:

cnpm install [name]

 


✿ node.js是可以解析js的应用程序(即提供一个 JS 的运行环境,官网介绍:nodejs是对Chrome V8引擎进行了封装)

■ 对于js运行环境,浏览器也可以解析,那么浏览器和node.js的区别?
---侧重点不通过,node侧重于面向开发服务器,在处理高并发上有得天独厚的优势。而浏览器侧重于侧重视图,需要大量操作DOM。nodejs无法使用DOM和BOM的操作,浏览器无法执行nodejs中的文件操作等功能

■ 注意:nodejs的本质:不是一门新的编程语言,nodejs是javascript运行在服务端的运行环境,编程语言还是javascript

■ node用途:
① 开发服务端程序
② 开发命令行工具(CLI),比如npm,webpack,gulp,less,sass等
③ 开发桌面应用程序(借助 node-webkit、electron 等框架实现)

### Node.js 安装教程:使用 ZIP 文件进行环境配置 #### 准备工作 对于不希望通过安装程序来设置 Node.js 的用户,官方提供了 ZIP 归档作为另一种分发方式。这种方式适合那些受限于特定安全策略而无法执行 .msi 或者其他形式的安装包的情况。 #### 解压 ZIP 文件 下载适用于 WindowsZIP 文件后,解压缩到指定目录下。推荐创建一个专门用于存放 Node.js 及其关联文件的新文件夹[^3]。 #### 设置环境变量 为了能够在任何位置调用 `node` 和 `npm` 命令,在系统环境中添加新的 PATH 路径指向解压后的可执行文件所在的位置。具体操作如下: 1. 访问“控制面板 -> 系统和安全 -> 系统”,点击左侧菜单中的“高级系统设置”; 2. 在弹出窗口底部找到并单击“环境变量...”按钮; 3. 在“系统变量”部分寻找名为 `Path` 的条目,并编辑它; 4. 添加一条新记录,输入解压出来的 bin 目录绝对路径(例如 C:\NodeJS\node-vX.X.X-win-x64);注意保持与其他已有项之间有分号隔开; 5. 应用更改并关闭所有对话框。 #### 验证安装成功与否 打开一个新的命令提示符实例,分别键入以下两条指令验证是否正确设置了 Node.js 和 NPM: ```bash node -v # 显示已安装本号 npm -v # 展示 npm 本信息 ``` 如果一切顺利,则会看到对应的本号码显示出来,这表明基于 ZIP 文件的手动部署已经顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Coder-coco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值