node nvm是什么

nvm全称“node.js version management”,是一个nodejs的版本管理工具,用于解决node各种版本存在的不兼容现象,它是可以在同一台机器上安装和切换不同版本的node的工具。

node nvm是什么

本教程操作环境:windows7系统、nodejs 13.6.0版,DELL G3电脑。

nvm是什么

nvm全英文叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象,可以通过它可以安装和切换不同版本的node.js。

nvm下载

可在点此在github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到有两个版本:

nvm 1.1.7-setup.zip:安装版,推荐使用(http://nvm.uihtm.com/nvm1.1.7-setup.zip)

nvm 1.1.7-noinstall.zip:绿色免安装版,但使用时需进行配置(http://nvm.uihtm.com/nvm1.1.7-noinstall.zip)

nvm命令提示

nvm arch:显示node是运行在32位还是64位。

nvm install [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加–insecure绕过远程服务器的SSL。

nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。

nvm on :开启node.js版本管理。

nvm off :关闭node.js版本管理。

nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。

nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm uninstall :卸载指定版本node。

nvm use [version] [arch] :使用制定版本node。可指定32/64位。

nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。

nvm version :显示nvm版本。version可简化为v。

安装node.js版本

nvm list available 显示可下载版本的部分列表

1.png

nvm install latest安装最新版本 ( 安装时可以在上面看到 node.js 、 npm 相应的版本号 ,不建议安装最新版本)

2.png

nvm install 版本号 安装指定的版本的nodejs

3.png

查看已安装版本

nvm list或nvm ls查看目前已经安装的版本 ( 当前版本号前面没有 * , 此时还没有使用任何一个版本,这时使用 node.js 时会报错 )

4.png

5.png

切换node版本

nvm use 版本号 使用指定版本的nodejs ( 这时会发现在启用的 node 版本前面有 * 标记,这时就可以使用 node.js )

6.png

更多node相关知识,请访问:nodejs 教程!

以上就是node nvm是什么的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2632871.html

(0)
上一篇 2025年3月7日 04:14:54
下一篇 2025年3月6日 13:01:06

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 执行“node -v”显示node不是内部或外部命令怎么办

    解决方法:1、右击“我的电脑”,依次选择“属性”-“高级系统设置”-“高级”-“环境变量”;2、在“系统变量”中,新建一个“NODE_PATH”变量,其值为node安装路径;3、编辑Path,在变量值的尾部添加“;%NODE_PATH%”。…

    2025年3月7日 编程技术
    200
  • node中什么是mongooes

    在node中,mongooes是一个第三方模块,是一个对象文档模型(ODM)库,它对Node原生的MongoDB模块进一步的优化封装,可以通过操作对象模型来操作MongoDB数据库。 本教程操作环境:windows7系统、nodejs 12…

    2025年3月7日 编程技术
    200
  • node环境与浏览器环境的区别是什么

    区别:1、node中this指向global,而浏览器中指向window;2、Node用CommonJS标准,而浏览器用ES Modules标准;3、浏览器中的js可以操作DOM,而node中不会;4、I/O读写操作不同;5、模块加载不同。…

    2025年3月7日
    200
  • node的顶层对象是什么

    node的顶层对象是global对象。global对象是node的全局对象,该对象及其所有属性都可以在程序的任何地方访问;global对象最根本的作用是作为全局变量的宿主。 本教程操作环境:windows7系统、nodejs 12.19.0…

    2025年3月7日 编程技术
    200
  • node中fs是内置模块吗

    在node中,fs是内置模块,是指文件系统模块,用于读写文件;fs模块提供了用于满足用户对文件操作需求的方法和属性,包括文件目录的创建、删除、查询以及文件内容的读取和写入等,并且同时提供了异步和同步的方法。 本教程操作环境:windows1…

    2025年3月7日
    200
  • 安装node时会自动安装npm吗

    安装node时会自动安装npm;npm是nodejs平台默认的包管理工具,新版本的nodejs已经集成了npm,所以npm会随同nodejs一起安装,安装完成后可以利用“npm -v”命令查看是否安装成功。 本教程操作环境:windows1…

    2025年3月7日
    200
  • 什么是流(Stream)?如何理解Nodejs中的流

    什么是流?如何理解流?下面本篇文章就来带大家深入了解一下node中的流(stream),希望对大家有所帮助! 作者最近在开发中经常使用 pipe 函数,只知道这是流的管道,却不知道他是如何工作的,所以抱着一探究竟的心理干脆就从流开始学起,随…

    2025年3月7日 编程技术
    200
  • 深入聊聊node.js中的EventEmitter

    本篇文章带大家了解一下node中的eventemitter,简单聊聊一下异步操作、error事件、eventemitter类,希望对大家有所帮助! events(事件触发器) events是nodejs内置的事件触发器,在node的内置模块…

    2025年3月7日
    200
  • 深入浅析Node.js中常见的内置模块

    本篇文章带大家了解一下nodejs中常见的内置模块(路径、文件系统、events),希望对大家有所帮助! 内置模块path 路径的演练 path模块用于对路径和文件进行处理,提供了很多好用的方法 并且我们知道在Mac OS、Linux和wi…

    2025年3月7日 编程技术
    200
  • 浅析Node.js中的Buffer,聊聊事件循环

    本篇文章带大家了解一下node中的buffer,并聊聊浏览器的事件循环,希望对大家有所帮助! Buffer 的使用 数据的二进制 计算机中所有的内容:文字、数字、图片、音频、视频最终都会使用二进制来表示 JS可以直接去处理非常直观的数据:比…

    2025年3月7日 编程技术
    200

发表回复

登录后才能评论