nvm及node安装与配置

news2024/11/23 19:44:52

一、nvm安装

nvm(Node Version Manager)是一个用来管理node版本的工具。我们之所以需要使用node,是因为我们需要使用node中的npm(Node Package Manager),使用npm的目的是为了能够方便的管理一些前端开发的包!nvm的安装非常简单,步骤如下:

1.到这个链接下载nvm的安装包:https://github.com/coreybutler/nvm-windows/releases。

2.解压后点击exe文件进行安装

3.点击下一步安装到 D:\NVM 下

4.先在D:\NVM 下创建nodejs文件夹,然后将路径设置如下:

5.点击next 一直点击 至 完成安装;

找到指定nvm安装目录打开后找到settings.txt,给该文件添加这两行命令:

node_mirror: https://npm.taobao.org/mirrors/node/

npm_mirror: Https://npm.taobao.org/mirrors/npm/

6.安装完成后,还需要配置环境变量。在我的电脑->属性->高级系统设置->环境变量->系统环境变量->Path下新建一个,把nvm所处的路径填入进去即可,环境变量核对下是否正确:

7.验证nvm安装是否正确

打开cmd,输入nvm -v

二、nvm常用命令

nvm install [version]:安装指定版本的node.js 。

nvm use [version]:使用某个版本的node。

nvm list:列出当前安装了哪些版本的node。

nvm uninstall [version]:卸载指定版本的node。

nvm node_mirror [url]:设置nvm的镜像。

nvm npm_mirror [url]:设置npm的镜像。

  • node安装

1.安装完nvm后,我们就可以通过nvm来安装Node了,命令:

nvm install 16

2.配置全局环境,首先在NVM的安装目录新建两个文件夹node_global和node_cache

npm config set prefix "D:\NVM\node_global"

npm config set cache "D:\NVM\node_cache"

3.接下来设置电脑环境变量,右键“我的电脑”=》属性=》高级系统设置=》环境变量 进入以下环境变量对话框

4.在【系统变量】新建环境变量 NODE_PATH,值为D:\NVM\node_global\node_modules,其中D:\NVM\node_global\node_modules是上述创建的全局模块安装路径文件夹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1045690.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Vue】数据表格增删改查与表单验证

目录 一、CRUD实现 1.1 后台CRUD编写 1.2 配置访问路径 1.3 前端编写(及窗口) 1.4 增删改查实现 1.4.1 新增示例 1.4.2 修改示例 1.4.3 删除示例 二、表单验证 2.1 设置表单验证属性 2.2 自定义验证规则 2.3 使用规则 2.4 效果演示 一、CRU…

通过docker-compose部署项目时遇到的问题

问题起因 最近两天在使用docker把项目的jar包打成镜像,Dockerfile文件的内容如下 FROM java:8 ADD mhxysy-0.0.1-SNAPSHOT.jar mhxysy.jar EXPOSE 8080 CMD java ‐jar mhxysy.jar 但是通过docker运行镜像的时候报错了 Error: Could not find or load main clas…

Midjourney 生成油画技巧

基本 prompt oil painting, a cute corgi dog surrounded with colorful flowers技法 Pointillism 点描绘法 笔刷比较细,图像更精细 oil painting, a cute corgi dog surrounded with colorful flowers, pontillismImpasto 厚涂绘法 笔刷比较粗,图像…

全球与中国管线隔热材料市场:增长趋势、竞争格局与前景展望

管线隔热材料是一种重要的工程材料,主要用于减少管道在传输过程中的热量损失。这种材料在许多领域都有广泛的应用,包括石油、化工、电力等。在这些领域中,管线隔热材料能够有效地减少能源的消耗和浪费,提高管道的运行效率。在选择…

基于C++ Qt的积分抽奖系统源码,实现了用户注册、商品购买、积分抽奖等功能

基本介绍 完整代码下载:基于C Qt的积分抽奖系统 这个是我大二上学期的课程作业仓库, 目的是实现一个超市积分抽奖系统, 基本的功能是实现一个能够在超市购物的同时进行抽奖的积分系统, 主要用到的技术栈就是Qt和c, 叠…

基于AI算法+视频监控技术的智慧幼儿园解决方案

在当今社会,为了孩子的健康启蒙教育,很多家长都会选择将孩子托付给幼儿园管理,但是,幼儿有着年龄小、难控制、易发生突发情况等特点,那么,如何能最大限度的保障幼儿在学校的安全呢?TSINGSEE青犀…

redis实战-redis实现好友关注消息推送

关注和取消关注 在查看笔记详情时,会自动发送请求,调用接口来检查当前用户是否已经关注了笔记作者,我们要实现这两个接口 需求:基于该表数据结构,实现两个接口: 关注和取关接口 判断是否关注的接口 关注…

IT项目经理-IT项目管理十大模版(三)

一、项目组成员表 要把项目组成员的名单都罗列出来,形成一个有效的团队;成员角色和职责要写清楚,职责分明、各司其职;领导审核并签字确认。 二、项目范围说明书 此表,包含了6个部分,基本情况、项目描述…

钉钉自动打卡

钉钉自动打卡 1.准备2.测试3.修改4.效果 因为一系列原因,本人咸鱼50块钱淘了一个小米note移动4G,系统是MIUI6,因为版本太老了,所以不能设置自动开启应用,所以就用了adb,链接电脑,定时跑程序,按按…

uni-app:实现页面效果3

效果 代码 <template><view><!-- 风速风向检测器--><view class"content_position"><view class"content"><view class"SN"><view class"SN_title">设备1</view><view class&quo…

Git_04_撤销工作区的修改

> git restore 文件路径&#xff0b;文件名称1.查看工作区的变动 2.撤回工作区的修改

kafka-consumer-groups.sh消费者组管理

1.查看消费者列表 --list bin/kafka-consumer-groups.sh --bootstrap-server hadoop102:9092,hadoop103:9092,hadoop104:9092 --list先调用MetadataRequest拿到所有在线Broker列表 再给每个Broker发送ListGroupsRequest请求获取 消费者组数据。 2. 查看消费者组详情–describ…

【STM32】IAP升级01 bootloader实现以及APP配置(主要)

APP程序以及中断向量表的偏移设置 前言 通过之前的了解 之前的了解&#xff0c;我们知道实现IAP升级需要两个条件&#xff1a; 1.APP程序必须在 IAP 程序之后的某个偏移量为 x 的地址开始&#xff1b; 2.APP程序的中断向量表相应的移动&#xff0c;移动的偏移量为 x&#xff…

为什么 0.1 + 0.1 !== 0.2

总结了几个很有意思的基础题目&#xff0c;分享一下。 为什么 0.1 0.1 ! 0.2 看到这个问题&#xff0c;不得不想到计算机中的数据类型&#xff0c;其中浮点数表示有限的精度。那么它就无法精确的表示所有的十进制小数&#xff0c;所以在在某些情况下&#xff0c;浮点数的运算…

得帆信息3大核心产品全部入选!中国信通院2023《高质量数字化转型产品及服务全景图》

由中国信息通信研究院&#xff08;以下简称“中国信通院”&#xff09;主办的“2023数字生态发展大会”暨中国信通院“铸基计划”年中会议在京召开&#xff0c;会上中国信通院全面解读并复盘了行业数字化转型的发展趋势&#xff0c;同时正式发布了最新的《高质量数字化转型产品…

从零开始的LINUX(一)

LINUX本质是一种操作系统&#xff0c;用于对软硬件资源进行管理&#xff0c;其管理的方式是指令。指令是先于图形化界面产生的&#xff0c;相比起图形化界面&#xff0c;指令显然更加难以理解&#xff0c;但两者只是形式上的不同&#xff0c;本质并没有区别。 简单的指令&…

雅思考试需要注意些什么?

雅思考试是国际英语语言测试体系&#xff08;IELTS&#xff09;的一部分&#xff0c;是许多想要在国际舞台上学习、工作或移民的人的必备考试。为了在雅思考试中取得成功&#xff0c;考生需要注意一些重要事项。本文知识人网小编将探讨一些关键的注意事项&#xff0c;以帮助考生…

经典算法:最短点对

软件架构师何志丹 说明 旧文新发&#xff0c;改了错别字&#xff0c;死链等。尽量保持“原汁原味”。 难点 如何测试。我的解决方式是&#xff1a;a,三种解法&#xff0c;看结果是否一致。b,小数据&#xff08;100个点&#xff09;&#xff0c;人工排查。第一种方法&#x…

【数据结构】—超级详细的归并排序(含C语言实现)

​ 食用指南&#xff1a;本文在有C基础的情况下食用更佳 &#x1f525;这就不得不推荐此专栏了&#xff1a;C语言 ♈️今日夜电波&#xff1a;斜陽—ヨルシカ 0:30━━━━━━️&#x1f49f;──────── 3:20 …

baichuan2 chat模型sft指令微调数据格式分析

一、前言 百川官网&#xff1a;https://www.baichuan-ai.com/ 模型权重&#xff1a;https://huggingface.co/baichuan-inc/Baichuan2-13B-Chat 记录一下 baichuan 2 的 tokenizer 及 chat 数据构建格式。 二、数据处理代码 根据官方 github 的 finetune 代码&#xff0c;将其…