码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • nvm 安装使用


    nvm 安装使用

    • nvm 简介
    • 安装nvm
    • nvm 常用命令

    nvm 简介

    nvm 是一个 node 的版本管理工具,可以简单操作 node 版本的切换、安装、查看等,方便应对不同的项目(注意与 npm 的区别:npm 是依赖包的管理工具)。

    安装nvm

    1. 首先要卸载电脑上原先的 nodejs(这个版本的 nvm 安装到最后发现不需要卸载 nodejs 了,安装完成之后勾选“由 nvm 管理已存在的 nodejs”即可)

    2. 下载 nvm 安装包(此处默认 Windows 安装)

      • 下载链接:https://github.com/coreybutler/nvm-windows/releases
      • 下载最新版本,推荐下载第三个包:nvm-setup.zip
        在这里插入图片描述
    3. 下载完成后解压,进入目录点击安装程序安装

      • 默认安装在 C 盘,之后就不用再配置环境变量了
        在这里插入图片描述在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    4. 安装完成后通过下方式检测
      在这里插入图片描述

    5. 如果是安装到其他盘,则要按如下方式配置环境变量

      • 配置环境变量
        在这里插入图片描述
        在这里插入图片描述

      • 配置 nvm,找到 nvm 文件位置,点开 setting
        -
        在这里插入图片描述

      • 在里面加入下面两行,配置镜像源

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

    nvm 常用命令

    • nvm list / nvm ls 查看已经安装的版本以及当前使用的版本

    • nvm list installed 查看已经安装的版本

    • nvm list available 查看网络可以安装的版本

    • nvm install 安装最新版本 nvm

    • nvm version 查看当前的 nvm 版本

    • nvm install 卸载指定版本的 nodejs,例如 nvm install 12.16.0

    • nvm uninstall 卸载指定版本的 nodejs

    • nvm use 切换使用指定版本的 node,例如 nvm use 12.16.0

    • nvm current 显示当前的 nodejs 版本

    • nvm alias 给不同的版本号添加别名

    • nvm unalias 删除已定义的别名

    • nvm reinstall-packages 在当前 node 环境下,重新全局安装指定版本号的 npm 包

    • nvm on 打开 nodejs 控制

    • nvm off 关闭 nodejs 控制

    • nvm proxy 查看设置与代理

    • nvm node_mirror [url] 设置或者查看 setting.txt 中的 node_mirror,如果不设置的默认是 https://nodejs.org/dist/

    • nvm npm_mirror [url] 设置或者查看 setting.txt 中的 npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.

    • nvm use [version] [arch] 切换制定的 nodejs 版本和位数

    • nvm root [path] 设置和查看root路径

  • 相关阅读:
    [Windows] GoLand 加载 k8s v1.14或之前版本 源码
    Multitouch 1.27.28 免激活版 mac电脑多点触控手势增强工具
    vue的计算属性(computed)
    基于差分进化与优胜劣汰策略的灰狼优化算法-附代码
    一文读懂java变量类型
    卷积神经网络(CNN)识别验证码
    基于JAVA+SpringMVC+Mybatis+Vue+MYSQL的高校企业员工公寓后勤管理系统
    【Kubernetes中Gateway和ServiceEntry使用、SDS认证授权等使用】
    如何在C#中使用Channels进行异步排队
    第四章 网络层
  • 原文地址:https://blog.csdn.net/lan123456_/article/details/126120418
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号