安装选择msi格式还是zip(windows下Nodejs zip版下载安装及环境变量配置)
安装选择msi格式还是zip((windows下Nodejs zip版下载安装及环境变量配置))
-----以node.js 安装为例:
1,外观对比:


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

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中

(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):):
npm install -g cnpm --registry=https://registry.npm.taobao.org

■ 使用cnpm 命令来安装模块:
cnpm install [name]
安装选择msi格式还是zip(windows下Nodejs zip版下载安装及环境变量配置)的更多相关文章
- windows下nodejs+npm+bower+git+bootstrap组件环境配置
1.进入nodejs官方网站下载软件(nodejs.org), 2.下载完成后,双击默认安装.安装程序会自动添加环境变量 3.检测nodejs是否安装成功.打开cmd命令行 输入 node - v 显 ...
- 安装java后的环境变量配置
安装java后的环境变量配置- 自定义安装目录可能会带来一些烦恼,配置环境变量可能很难找对目录,所以倒不如干脆就用默认的安装目录,记住它,安装完java之后去到那个路径把路径复制, 然后进行环境变量配 ...
- windows下游戏服务器端框架Firefly安装说明及demo运行
原地址:http://blog.csdn.net/wangqiuyun/article/details/11150503 本来公司一个网游服务器端选定了pomelo框架,后来出了个Firefly,为做 ...
- Linux如何下解压windows下的.zip和.rar文件
Linux自带的unzip命令可以解压windows下的zip格式的压缩文件. 如何unzip没安装,可以yum 安装下: yum -y install unzip unzip命令 语法:unzip ...
- windows下nodejs express安装及入门网站,视频资料,开源项目介绍
windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件下载地址: ...
- windows下mysql 8.0.12安装步骤及基本使用教程
本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...
- Windows下当地RabbitMQ服务的安装
Windows下本地RabbitMQ服务的安装 本文参考:刘若泽相关技术文档 当然这些内容页可以通过RabbitMQ官方网站获得. RabbitMQ配置说明手册 一.RaibbitMQ服务器配置 1. ...
- 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程
01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...
- windows下使用cpanm进行模块安装
windows下使用cpanm进行模块安装 要放假了,突然想整理一下手头上的软件,突然发现perl的安装模块这个功能不能用. 弄了一下,使得windows 下 perl 的 cpanm能用,避免成天为 ...
随机推荐
- 【基因组注释】ncRNA注释
目录 1. ncRNA 2. 软件 tRNA注释 rRNA注释 其他ncRNA注释 3. 注释 tRNA rRNA snRNA.miRNA等 4. snRNA.miRNA等结果的统计 1. ncRNA ...
- CMake 工程调用 Makefile 编译项目
本文主要介绍如何将一个依赖 Makefile 项目(MIDG)移植到 CMake 上. 首先介绍项目文件结构,文件主要由三个目录组成 3rdParty include src 其中,3rdParty ...
- shell 基本系统维护指令
笔记 [1]man.passwd.su.echo命令的用法 (1)获取联机帮助 1)使用man命令可以找到特定的联机帮助页,并提供简短的命令说明.一般语法格式为: man commandname 2) ...
- Oracle-with c as (select ......) 实现多次调用子查询结果
with c as (select a.trandt,sum(a.tranam) tranam from tran a group by a.trandt ) #将子查询抽取出来,以后可以直接重 ...
- Go 性能提升tips--边界检查
1. 什么是边界检查? 边界检查,英文名 Bounds Check Elimination,简称为 BCE.它是 Go 语言中防止数组.切片越界而导致内存不安全的检查手段.如果检查下标已经越界了,就会 ...
- HDFS【hadoop3.1.3 windows开发环境搭建】
目录 一.配置hadoop3.1.3 windows环境依赖 配置环境变量 添加到path路径 在cmd中测试 二.idea中的配置 创建工程/模块 添加pom.xml依赖 日志添加--配置log4j ...
- navicate连接Mysql5.7时,显示Access denied for user 'root'@'localhost' (using password: YES) 错误
最近新装了Mysql5.7,按如下设置好了允许远程连接 (1)找到mysql配置文件并修改 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-ad ...
- 前端必须知道的 Nginx 知识
Nginx一直跟我们息息相关,它既可以作为Web 服务器,也可以作为负载均衡服务器,具备高性能.高并发连接等. 1.负载均衡 当一个应用单位时间内访问量激增,服务器的带宽及性能受到影响, 影响大到自身 ...
- 【leetcode】122.Best Time to Buy and Sell Stock II(股票问题)
You are given an integer array prices where prices[i] is the price of a given stock on the ith day. ...
- 通信方案软件设计(环形动态申请内存,支持USART+IIC+SPI+CAN协议
1 <STM32进阶之串口环形缓冲区实现>中讲得比较清楚(链接) 2 amobbs中讲的方法有点复杂,以下是链接和参考源码: 通信方案软件设计(环形动态申请内存,支持USART+IIC+S ...