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

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

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

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

 

1,外观对比:


37.png38.png

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

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


39.png


2,安装 Node.js

1,准备工作:

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

(2)官网下载安装包: https://nodejs.org/en/download/releases/

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

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

□ 总结 msi和 zip 格式区别:

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

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

 

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

(1)node 环境配置:

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

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


image.png


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

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


41.png

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

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


42.png


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

    %NODE_HOME%\

    %NODE_HOME%\node_global

    %NODE_HOME%\node_cache


43.png


  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_c


image.png



 

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

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

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

npm install -g cnpm --registry=https://registry.npm.taobao.org


45.png


■ 使用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 等框架实现)

目录
相关文章
|
Windows
Windows无法连接到打印机,请检查打印机名并重试 - 配置Windows 共享打印机出错;
WIN7共享打印机无法被WIN11连接,出现错误代码0x0000011b或0x00000709,可能是系统版本不兼容所致。本文提供多个轻量级修复工具,无需安装,双击即用,专为解决此类小问题设计,操作简单,适合普通用户快速修复打印机连接异常。
1530 0
|
网络安全 Windows
Windows IIS 10如何配置自签名SSL并实现自动跳转
本文记录了IIS配置自签名证书及HTTPS跳转的注意事项。包括解决443端口占用问题、URL Rewrite插件安装与配置、web.config修改方法,以及避免因旧教程导致的配置错误。
Windows IIS 10如何配置自签名SSL并实现自动跳转
|
C语言 图形学 Windows
Windows下安装和配置GTK4(基于CLion)
本文介绍了作者选择GTK作为C语言图形库的原因,包括代码简洁、控件丰富和界面美观,并分享了在Windows环境下通过MSYS2安装GTK4及在CLion中配置开发环境的详细步骤。
1430 0
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
423 2
|
Windows
Windows下版本控制器(SVN)- 配置版本库
Windows下版本控制器(SVN)- 配置版本库
278 0
|
安全 数据安全/隐私保护 虚拟化
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
3051 2
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
|
安全 Unix 物联网
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)
1289 0
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)
|
运维 安全 网络安全
Windows Server 2019拨号“找不到设备”?Error 1058解决指南
Windows Server 2019拨号报错1058?别急!这不是硬件故障,而是关键服务被禁用。通过“服务依存关系”排查,依次启动“安全套接字隧道协议”“远程接入连接管理”和“路由与远程访问”服务,仅需4步即可恢复PPPoE或VPN拨号功能,轻松解决网络中断问题。
944 1
|
存储 SQL 人工智能
Windows Server 2025 中文版、英文版下载 (2025 年 10 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 10 月更新)
1498 0
|
存储 SQL 人工智能
Windows Server 2025 中文版、英文版下载 (2025 年 9 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 9 月更新)
12722 3
Windows Server 2025 中文版、英文版下载 (2025 年 9 月更新)