首页 > 编程语言 >node、nvm、cnpm、yarn下载安装配置

node、nvm、cnpm、yarn下载安装配置

时间:2024-12-28 20:54:14浏览次数:5  
标签:node npm https cnpm config 下载安装 nvm 安装

node&nvm(cnpm、yarn)下载安装配置

1.node下载安装配置

下载

打开中文官网https://www.nodejs.com.cn/,选择指定版本的Windows 安装包下载msi文件。

一般都是选择LTS(长期支持版本),项目用哪个就得安哪个。所以多个项目的node版本不同时,就需要重复的卸载安装,推荐使用下面的nvm。

安装

右键安装包以管理员身份运行,

根据个人习惯修改路径如:E:\Program Files\nodejs

一路默认安装即可。

注意,一般只能安装一个版本的node,先卸载旧版本,再安装新版本

测试安装是否成功:win+R,输入cmd,回车,输入node -v,npm -v,正确显示

配置

找到刚刚安装的目录,在安装目录下新建两个文件夹node_global和node_cache

创建完毕后,复制刚刚创建的node_global和node_cache文件夹路径在以管理员身份启动cmd分别输入以下两条命令。

npm config set prefix "E:\Program Files\nodejs\node_global"
npm config set cache "E:\Program Files\nodejs\node_cache"

如何以管理员身份启动cmd

按下win建,输入cmd,右键命令提示符,点击以管理员身份运行

【此电脑】-右键-【属性】-【高级系统设置】-【环境变量】

在系统变量中点击新建

变量名:NODE_PATH

变量值:E:\Program Files\nodejs\node_global\node_modules

编辑【用户变量】中的【Path】

将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】的路径,点击确定

点击【系统变量】的【Path】,点击【编辑】,点击新建【%NODE_PATH%】,然后一直点击【确定】直到关闭所有窗口,这样保存成功。

测试

以管理员身份运行CMD,输入npm install express -g // -g代表全局安装

正确安装无爆红即可。

安装淘宝镜像

# 安装淘宝镜像
npm config set registry https://registry.npmmirror.com
# 查看镜像地址
npm config get registry
# 查看配置信息,看配置是否正确
npm config ls 

检查是否配置是否存在问题

1.以管理员身份打开cmd,输入以下命令

npm config ls 
npm config get prefix
npm config get cache

2.打开环境变量,检查用户变量的Path,检查系统变量的NODE_PATH和Path。

注意:卸载后重现安装,需要修改以上的环境变量

2.nvm下载安装配置

下载安装nvm前需先把之前安装的node卸载。

下载

访问官网https://github.com/coreybutler/nvm-windows/releases,选择最新版点击nvm-setup.exe下载即可。

安装

右键安装包以管理员身份运行,

接受协议,

指定nvm安装路劲:E:\Program Files\nvm

再指定node的安装目录:E:\Program Files\nvm\nodejs

一直确定

以管理员身份启动cmd,输入nvm -v,显示版本,安装成功

配置

nvm修改镜像源

win,输入cmd ,右键以管理员身份运行,在命令行输入nvm root 命令,可以查看nvm的安装根路径在那个文件夹

ctrl+shift+c复制选中的地址,在文件管理器地址栏输入root地址,找到setting.txt文件并打开

在文件末尾追加一下内容

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

nvm配置环境变量

【此电脑】-右键-【属性】-【高级系统设置】-【环境变量】

查看用户变量【NVM_HOME】和【NVM_SYMLINK】存在,且值分别是【E:\Program Files\nvm】和【E:\Program Files\nvm\nodejs】,不是就修改,一般会自动设置好,但最好检查下

查看系统变量【NVM_HOME】和【NVM_SYMLINK】同上

3.nvm安装nodejs以及环境变量配置

安装nodejs

win,输入cmd ,右键以管理员身份运行,

# 查看node.js最新的一批版本(版本号:偶数是绝对稳定版本 基数是不一定稳定版本)
nvm list available
# 安装指定的版本
nvm install 10.23.0
# 查看安装的所有版本
nvm list
nvm ls
# 进入或切换版本
nvm use 18.15.0
# 测试
node -v
npm -v

安装node成功后会目录下会显示对应版本的文件夹如v10.23.0且使用后以上两个命令的测试可以通过

nodejs环境变量配置

配置全局安装的模块路径和缓存路径

首先在NVM的安装目录新建两个文件夹node_globalnode_cache

创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)

npm config set prefix "E:\Program Files\nvm\node_global"
npm config set cache "E:\Program Files\nvm\node_cache"

设置用户变量

【此电脑】-右键-【属性】-【高级系统设置】-【环境变量】

在Path如果存在C:\Users\用户名\AppData\Roaming\npm,就替换node_global的路径E:\Program Files\nvm\node_global,不存在就添加。

设置系统变量

在Path新建E:\Program Files\nvm\node_global

新建环境变量 NODE_PATH,值为E:\Program Files\nvm\node_global\node_modules

一直点击确定直到退出

测试

npm install express -g
# 执行完成后,无报错,且node_global的node_modules目录下会得到一个express的文件夹,就OK了

4.nvm安装cnpm和yarn以及环境变量配置

# 设置淘宝的镜像
npm config set registry https://registry.npmmirror.com/
# 查看
npm config get registry
# 全局安装cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com/
# 或
npm install -g cnpm
# 查看cnpm版本
cnpm -v
npm list cnpm -g
# 全局安装yarn
npm install yarn -g
# 设置淘宝镜像
yarn config set registry http://registry.npm.taobao.org/
# 查看
yarn config get registry

注意:一般尽量win输入cmd右键以管理员身份运行,命令最好在cmd下使用,除了明确必须在powershell下的,省心省事

参考文献

https://blog.csdn.net/weixin_42182741/article/details/143780737
https://blog.csdn.net/ZHOUPUYU/article/details/144107618
https://www.cnblogs.com/hellogmy/p/18457980
https://blog.csdn.net/weixin_43615570/article/details/128740964
https://blog.csdn.net/y19910825/article/details/143874301
https://www.cnblogs.com/worldforest/p/18281008
https://juejin.cn/post/7404262499774758950

标签:node,npm,https,cnpm,config,下载安装,nvm,安装
From: https://www.cnblogs.com/shui-notes/p/18637938

相关文章

  • xshell和xftp旧版本下载安装配置
    xshell和xftp旧版本下载安装配置1下载进入https://www.filehorse.com/,有很多软件的官方历史版本,可以免费下载。搜索xshell或者xftp,点击搜到的最新版,点击oldversions,选一个旧版本即可。我选的是xshell5和xftp5,有安装包内网情况下也方便。2安装断网,断互联网,内网无所谓。......
  • sublimetext下载安装配置
    sublimetext下载安装配置1下载进入https://www.filehorse.com/,有很多软件的官方历史版本,可以免费下载。搜索sublimetext,点击搜到的最新版,直接下载安装即可。内网可以考虑下载一个中文免安装版本,自行百度确认好可用无毒。2安装右键安装包以管理员身份运行,确认安装位置,一......
  • pyhton、miniConda、pycharm下载安装配置
    pyhton、miniConda、pycharm下载安装配置以下都是在win10环境下,linux和mac或者其他win版本请百度。1.pyhton下载安装配置下载https://www.python.org/ #官网https://www.python.org/downloads/ #官网下载页https://www.python.org/downloads/windows/ #官网下载wi......
  • node.js毕设 宠物爱心组织求助系统 论文+程序
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于宠物救助方面的研究,现有研究主要以宠物医疗、宠物行为等为主,专门针对宠物爱心组织求助系统的研究较少。在宠物爱心组织救助工作中,存在着信息不畅通......
  • node.js讲座信息管理系统程序+论文 可用于毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于讲座信息管理系统的研究,现有研究主要以大型活动管理系统中的部分功能涵盖为主,专门针对讲座这一特定场景下全面功能整合的信息管理系统的研究较少。......
  • node.js毕设 北罗镇中学校务通管理系统 论文+程序
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于校务通管理系统的研究,现有研究主要以大型综合院校的管理系统为主,专门针对北罗镇中学这种规模相对较小的校务通管理系统的研究较少。在国内外的教育......
  • node.js基于协同过滤算法的企业入职评测系统服务端程序+论文 可用于毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业入职评测系统的研究,现有研究主要以传统的评测模式为主,如单纯依靠简历筛选、简单面试等方式进行人员筛选1。专门针对利用协同过滤算法构建企业入......
  • node.js毕设 测评与咨询平台 论文+程序
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于测评与咨询平台的研究,现有研究主要以单一功能的测评或咨询平台为主,如仅专注于某一特定领域的心理测评,或者是一般性的咨询平台服务。专门针对整合学......
  • node.js毕设CMC宿舍保修管理系统论文+程序
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于宿舍保修管理系统的研究,现有研究多集中在大型建筑设施的保修管理方面,专门针对CMC宿舍保修管理系统的研究较少。在国内外,对于宿舍保修管理方面的研究......
  • nvm node.js 版本管理工具
    nvm介绍nvm全称NodeVersionManager顾名思义它是用来管理node版本的工具,方便切换不同版本的Node.js使用nvm的使用非常的简单,跟npm的使用方法类似下载安装首先先下载nvm,下载地址https://github.com/coreybutler/nvm-windows/releases,选择nvm-setup.exe......