码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 使用nvm管理nodejs(把高版本降级为低版本)


    前言

    刚开始学习springboot+vue框架,最麻烦的就是配置环境,尤其是网上下的模板所需的版本不一的问题。

    为了解决这个问题,今天主要介绍前端vue的环境配置,我们通过nvm管理不同版本的node,实现无缝衔接。

    一、nvm、npm、node介绍

    1.区别

    • nvm:nodejs 版本管理工具,也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。
    • nodejs:在项目开发时的所需要的代码库。
    • npm:nodejs 包管理工具,在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具,npm 管理 nodejs 中的第三方插件。

    2.关系

    • nvm 管理 nodejs 和 npm 的版本,npm 可以管理 nodejs 的第三方插件。

    二、nvm安装步骤

    1.卸载之前的node

    进入控制面板,打开卸载或更改程序,搜索node.js,找到所安装的node.js并卸载。

    2.下载nvm管理工具

    从官网下载安装包 https://github.com/coreybutler/nvm-windows/releases,下载红框里面的那个。

    3.运行nvm-setup.exe文件

    (1)选择“我接受…”那一行,点击next

    (2)可以根据自身情况自定义选择路径盘,路径不要出现空格或中文符号

    (3)选择node.js的安装位置,可以根据自身情况自定义选择路径盘,路径不要出现空格或中文符号

    (4)最后一步,点击install即可安装完成

    4.检验是否安装成功

    nvm v

    如果出现版本号,即安装成功(如果安装不成功,查看之前自己安装的node.js有没有删除彻底、安装nvm工过程有没有漏掉什么!)。

    5.添加镜像

    安装完成之后,我们还要在设置文件里面添加淘宝镜像,这样我们可以选择下载的nodejs版本选择比较多下载速度也快

    在nvm的安装路径下面找到setting.txt文件、打开编辑。

    在setting.txt文件里面加入:

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

    三、安装node.js版本

    1.查看可用的node.js版本号

    nvm list available

    2.安装不同版本的node

    nvm install 14

    在nvm install后面加上你要安装的版本号就可以直接下载,(例如:nvm install 14)即可安装对应版本以及自动安装对应的npm版本。

    3.切换node版本

    nvm use 14

    安装成功后,输入命令行nvm use node版本号(例如:nvm use 14)即可选择你本地所使用的Node.js版本,使用此命令行可以根据你自己的需要随意切换node.js版本运行。

    切记:第一次安装好一定要输入这个命令,才能使用node。

    4.查看node和npm版本号

    1. node -v
    2. npm -v


     


    参考:​​​​​​​

    nvm 安装与使用(详细步骤)_卡尔特斯的博客-CSDN博客_nvm安装

  • 相关阅读:
    代码随想录训练营第37天|LeetCode 738.单调递增的数字、714. 买卖股票的最佳时机含手续费、 968.监控二叉树
    gitlab图形化界面使用
    electron build 打包时,背景图片失败,background-image: url 被转换成app:///img/
    如何在【逻辑回归】中优化控制正则化程度的超参数C
    软考系统架构师知识点集锦二:软件工程
    SFX的妙用——如何在不安装软件的情况下打开自定义格式文件?
    安防视频监控EasyCVR视频汇聚平台与萤石云平台的适配方案分析
    Mybatis巧用@Many注解一个SQL联合查询语句搞定一对多查询
    Debian的系统启动过程
    牵手世界顶尖科学家论坛,五粮液扩大国际高端平台布局
  • 原文地址:https://blog.csdn.net/kobepaul123/article/details/125360217
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号