ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

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

2021-12-25 23:59:30  阅读:164  来源: 互联网

标签:node npm zip cnpm Nodejs cache 下载安装 安装


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

目录

1,外观对比:

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

2,安装 Node.js

1,准备工作:

(1)版本选择:

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

□ 总结 msi和 zip 格式区别:

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

(1)node 环境配置:

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

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

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

■ 使用cnpm 命令来安装模块:


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):

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

使用cnpm 命令来安装模块:

cnpm install [name]

标签:node,npm,zip,cnpm,Nodejs,cache,下载安装,安装
来源: https://blog.csdn.net/weixin_45630258/article/details/122129367

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有