node nvm实现node多版本管理方法

本文主要介绍了详解node nvm进行node多版本管理,希望能帮助大家更好的掌握ode多版本管理知识,一起来学习一下本文吧。

写在前面

nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆盖之前的版本;或者想要在不同的node版本之间进行切换;

使用nvm来安装我们的node开发环境是绝佳的选择!

今天我使用vue-cli初始化项目,发现自己卡在了项目描述,重复了好几次,无论怎么回车或者尝试其他去解决也无济于事,终于找到了原因所在:

node nvm实现node多版本管理方法

原因其实是我的node版本过高,或者不是稳定版本,需要降低node版本。

那么就让我们使用nvm管理我们的node版本吧!

nvm下载安装

下载使用之前,避免不必要的麻烦,先将之前的node版本删除(同时清除相应的多余的环境变量也是一个好习惯);

现在nvm-windows的版本是1.1.6,最新稳定的版本是1.1.5;

下载地址:https://github.com/coreybutler/nvm-windows/releases

node nvm实现node多版本管理方法

如果不需要关注其他的话,下载nvm-setup.zip即可;

1、下载解压后nvm-setup.exe点击:

第一个路径是你的nvm安装的路径,

node nvm实现node多版本管理方法

第二个路径是node快捷启动的路径(使用nvm下载后的node默认在nvm文件中,这个路径是创建的一个快捷方式的路径)

node nvm实现node多版本管理方法

然后通过nvm -v查看是否安装成功

2、接下来打开setting.txt文件,添加如下:(root和path路径是安装的时候选择好的,setting.txt已经同步到,没有需要的话不用修改)

arch: 64 proxy: nonenode_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/

登录后复制

3、然后我们就需要添加环境变量了:(其实只需要将root和path的路径添加到环境变量中即可)

node nvm实现node多版本管理方法

4、那么我们来下载一个版本的node,并使用它吧

nvm install 6.2.0   *选择安装node 版本nvm list         *列出已安装版本nvm use 6.2.0    *切换使用的node版本

登录后复制

我们下载了node 6.2.0版本,通过nvm use 版本号来使用它,通过这样我们可以切换node版本。

那么在来证实一下上面说的安装过程中的第二个路径的问题:

当我们install之后,发现第二个路径下没有添加nodejs文件,但是当我们使用nvm use命令后,发现该文件下多了一个快捷方式的文件;

node nvm实现node多版本管理方法

使用nvm

几个常用的命令

nvm install 6.2.0 *选择安装node 版本nvm use 6.2.0 *切换使用的node版本 nvm list // 查看已安装的 node 版本7.2.0*6.2.0(Currently using 64-bit executable)4.4.4 nvm uninstall 6.2.0 #卸载对应的版本

登录后复制

大家学会了吗?赶紧动手尝试一下吧。

PHP 开发的 API 多版本管理实践

使用nvm管理不同版本的node与npm

nvm管理不同版本的node的方法

以上就是node nvm实现node多版本管理方法的详细内容,更多请关注【创想鸟】其它相关文章!

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

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

(0)
上一篇 2025年3月8日 18:48:50
下一篇 2025年3月8日 18:49:01

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

相关推荐

  • jquery PrintArea票据的套打功能实现方法

    套打就是指不打印表单上的表结构和固定的文言,只把会变化的数据打印出来,本文主要为大家带来一篇jquery printarea 实现票据的套打功能(代码)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮…

    2025年3月8日
    200
  • jQuery移动端Tab选项卡效果实现方法

    tab选项卡功能我们也会经常接触,本文我们主要介绍jquery实现移动端tab选项卡效果的实例。具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。 效果图: 代码如下: nbsp;html>   移动端Tab选项卡   …

    2025年3月8日
    200
  • jQuery字符串全部替换的实现方法

    大家对jquery字符串全部替换了解多少?本文主要介绍jquery实现字符串全部替换的方法,具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。 大家都是知道jquery有个replace方法可以将字符串中的”&#8…

    编程技术 2025年3月8日
    200
  • 超简单的瀑布流布局实现方法

    本文主要介绍了jquery实现超简单的瀑布流布局的实例,代码简单,容易修改。下面跟着小编一起来看下吧,希望能帮助到大家。 1.看看效果吧! 2.html代码index.html nbsp;html>  Title  ul{positi…

    2025年3月8日
    200
  • 关于jQuery插件zTree实现删除树节点方法详解

    本文主要介绍了jquery插件ztree实现删除树节点的方法,结合实例形式分析了jquery树插件ztree针对节点的遍历与删除操作相关技巧,需要的朋友可以参考下,希望能帮助到大家。 1、实现代码: nbsp;html>  zTree…

    2025年3月8日
    200
  • jQuery三级联动效果实现方法

    本文主要为大家详细介绍了jquery实现三级联动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 nbsp;html>         body { font-size:13px;text-align:cen…

    编程技术 2025年3月8日
    200
  • imgareaselect辅助后台实现图片上传裁剪方法教程

    本文主要为大家详细介绍了利用imgareaselect辅助后台实现图片裁剪的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 因为项目当中用到图片裁剪,本来可以不用到后台进行裁剪的,但是要兼容万恶的IE浏览器,…

    2025年3月8日
    200
  • JS运动改变单物体透明度实现方法

    本文主要介绍了js运动改变单物体透明度的方法,结合实例形式分析了页面元素属性动态修改相关操作技巧,需要的朋友可以参考下,希望能帮助到大家 除了通过改变物体的 宽,高,letf,top位置或者是运动方向来实现物体运动效果之外,改变物体的透明度…

    编程技术 2025年3月8日
    200
  • vue引入公共css文件的简单实现方法

    本文主要为大家分享一篇vue 引入公共css文件的简单方法(推荐),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。 如果不想把css写在单文件组件里如这样: home document about exp…

    编程技术 2025年3月8日
    200
  • jQuery使用bind函数实现绑定多个事件

    本文主要介绍了jquery使用bind函数实现绑定多个事件的方法,结合简单实例形式分析了jquery使用bind函数进行多个事件绑定的操作技巧与注意事项,需要的朋友可以参考下,希望能帮助到大家。 本文实例讲述了jQuery使用bind函数实…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论