0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NVM安装与配置教程是什么

汽车电子技术 来源:Java烂笔头 作者:小週 2023-02-28 14:13 次阅读

一、NVM简介

在项目开发过程中,使用到vue框架技术,需要安装node下载项目依赖,但经常会遇到node版本不匹配而导致无法正常下载,重新安装node却又很麻烦。为解决以上问题,nvm:一款node的版本管理工具,能够管理node的安装和使用,使用简单,可下载指定node版本和切换使用不同版本,方便了node的使用。

二、NVM安装

2.1 下载

安装包下载地址:

https://github.com/coreybutler/nvm-windows/releases

windows系统下载nvm-setup.zip安装包

图片

2.2 安装

双击nvm-setup.exe开始安装(安装之前最好卸载计算机已经安装的node)

图片

选择nvm安装根路径

图片

指定nodejs的安装路径(最好提前新建nodejs文件夹,在安装时选择)

图片

2.3 测试

打开命令行,输入nvm -v 可查看版本,即安装成功

图片

三、NVM使用

3.1 设置

设置下载源,修改setting.txt

在安装根路径下编辑setting.txt

图片

添加以下两行镜像地址

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

图片

3.2 使用

1.nvm list available // 显示可以安装的所有node.js的版本

图片

2.nvm install 16.13.1 // 安装node.js的命名 version是版本

3.nvm list //查看已安装的node.js

图片

4.nvm use 16.13.1 // 切换到使用指定的nodejs版本

*** **表示当前使用的node版本是16.13.1

图片

四、NVM常用命令

nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版

五、NVM常见异常

1.nvm use失效 无法使用node

原因:在安装nvm的时候修改了nodejs的安装路径,但安装包并未在指定路径新建nodejs

解决:在指定路径手动新建nodejs文件夹,重新安装并指定路径

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVM
    NVM
    +关注

    关注

    1

    文章

    41

    浏览量

    19118
  • node
    +关注

    关注

    0

    文章

    23

    浏览量

    5935
  • vue
    vue
    +关注

    关注

    0

    文章

    58

    浏览量

    7841
收藏 人收藏

    评论

    相关推荐

    NVRAM Manager(NVM)模块详细介绍

    存储协议栈负责ECU中非易失性数据的存储管理。存储协议栈的分享包括NVM、MemI、Ea、Fea、Eep、Fls模块的详细介绍及代码分析,具体的项目实战请关注本号的后续文章,本篇为NVRAM Manager(NVM)模块详细介绍篇(二)。
    发表于 09-15 11:43 5450次阅读

    怎么读写NVM

    我正在运行一个PIC32 MX795,使用MPLAB 8.70。我正在尝试给NVM写一个值,然后再读取它。这是我的代码:#define NVM_PROGRAM_PAGE 0x9D007C00
    发表于 04-01 09:04

    NVM是什么

    NVM是什么?
    发表于 12-30 07:02

    什么是NVM

    非易失性存储器   NVM是指非易失性存储器,目前在智能卡上采用的主要包括:EEPROM和Flash。 NVM通常用来存放程序和数据,对于智能卡而言,大多把应用程序和数据、文件
    发表于 08-05 10:08 2.3w次阅读

    Centos_6.4安装配置LAMP

    Centos_6.4安装配置LAMP Centos_6.4安装配置LAMP Centos_6.4安装配置LAMP
    发表于 05-09 14:36 0次下载

    基于Ubuntu的Hadoop集群安装配置

    基于Ubuntu的Hadoop集群安装配置
    发表于 09-08 14:20 8次下载
    基于Ubuntu的Hadoop集群<b class='flag-5'>安装</b>与<b class='flag-5'>配置</b>

    基于NVM和DRAN的混合内存系统设计方案

    基于NVM和DRAN的混合内存系统设计方案
    发表于 06-24 15:45 12次下载

    Anaconda配置+fatiando安装

    Anaconda配置+fatiando安装(深圳市核达中远通电源技术股份有限公司工程师)-Anaconda配置+fatiando安装             
    发表于 09-18 14:58 1次下载
    Anaconda<b class='flag-5'>配置</b>+fatiando<b class='flag-5'>安装</b>

    NvM在AUTOSAR中的层次结构

    AUTOSAR中的NvM看起来挺难的,特别是在配置的时候,一堆参数,都不知道是干什么用的。想去研究它,却不知如何下手。其实吧,AUTOSAR的官方文档讲的挺详细的,但是内容很多,网上有很多文章对其进行解读,很多人没时间也不想细读它。
    的头像 发表于 04-21 10:47 4178次阅读

    zsh-nvm用于安装、更新和加载nvm的Zsh插件

    ./oschina_soft/zsh-nvm.zip
    发表于 05-25 09:14 1次下载
    zsh-<b class='flag-5'>nvm</b>用于<b class='flag-5'>安装</b>、更新和加载<b class='flag-5'>nvm</b>的Zsh插件

    NVM和PCM在 MCU关键特性的作用和影响

    为了充分利用这些架构,NVM 中的代码必须足够快以最小化等待状态。NVM 中的数据也应该快速以提高系统性能。
    的头像 发表于 06-02 17:35 4792次阅读
    <b class='flag-5'>NVM</b>和PCM在 MCU关键特性的作用和影响

    AIX操作系统安装配置

      目录  AIX操作系统安装配置规范  1 系统安装配置标准  2 安装配置指南  2.1 操作系统安装  2.2 语言包安装  2.3
    发表于 07-19 09:38 1次下载

    NVM Block连续写及Default Value问题分析

    NVM这块还只停留在按需求配置阶段,遇到问题不能深入分析。本系列文章将从遇到的问题或者提出的疑问着手,一起来更深入学习AUTOSAR架构下的存储协议栈。
    的头像 发表于 07-25 14:22 3581次阅读
    <b class='flag-5'>NVM</b> Block连续写及Default Value问题分析

    TPS65219 NVM编程指南

    电子发烧友网站提供《TPS65219 NVM编程指南.pdf》资料免费下载
    发表于 08-28 10:53 0次下载
    TPS65219 <b class='flag-5'>NVM</b>编程指南

    可扩展PMIC NVM更新指南

    电子发烧友网站提供《可扩展PMIC NVM更新指南.pdf》资料免费下载
    发表于 09-06 11:20 0次下载
    可扩展PMIC <b class='flag-5'>NVM</b>更新指南