node版本管理推荐工具在哪(node版本管理推荐工具在哪里)

node版本管理推荐工具在哪(node版本管理推荐工具在哪里)p nvm 全英文也叫 node js version management 是一个 nodejs 的版本管理工具 nvm 和 n 都是 node js 版本管理工具 为了解决 node js 各种版本存在不兼容现象可以通过它可以安装和切换不同版本的 node js p p 可在点此在 github 上下载最新版本 本次下载安装的是 windows 版本 目前最新版本 v1 p

大家好,我是讯享网,很高兴认识大家。



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

                <p>可在点此在github上下载最新版本,本次下载安装的是windows版本。目前最新版本v1.1.12,更新日期:2023-11-23。</p>
                <ul>
                    <li>下载链接v1.1.12:nvm 1.1.12-setup.zip</li>
                    <li>下载链接v1.1.11:nvm 1.1.11-setup.zip</li>
                    <li>下载链接v1.1.10:nvm 1.1.10-setup.zip</li>
                    <li>网盘链接:nvm 1.1.10-setup.zip</li>


                </ul>
                <hr />

                <p>1. <strong class="text-danger">卸载之前的node后安装nvm</strong>, nvm-setup.exe安装版,直接运行nvm-setup.exe</p>
                <p><img src="https://nvm.uihtm.com/images/step1.png" alt="nvm安装" /></p>
                <p>2.选择nvm安装路径</p>
                <p><img src="https://nvm.uihtm.com/images/step2.png" alt="nvm安装" /></p>
                <p>3.选择nodejs路径</p>
                <p><img src="https://nvm.uihtm.com/images/step3.png" alt="nvm安装" /></p>
                <p>4.确认安装即可</p>
                <p><img src="https://nvm.uihtm.com/images/step4.png" alt="nvm安装" /></p>
                <p>5.安装完确认</p>
                <p><img src="https://nvm.uihtm.com/images/step5.png" alt="nvm安装" /></p>
                <p>打开CMD,输入命令  ,安装成功则如下显示。可以看到里面列出了各种命令,本节最后会列出这些命令的中文示意。</p>

                <hr />

                <ul>
                    <li>:显示node是运行在32位还是64位。</li>
                    <li>&nbsp;:安装node,&nbsp;version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
                    </li>
                    <li>&nbsp;:显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
                    </li>
                    <li>&nbsp;:开启node.js版本管理。</li>
                    <li>&nbsp;:关闭node.js版本管理。</li>
                    <li>&nbsp;:设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
                    </li>
                    <li>&nbsp;:设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
                    </li>
                    <li>&nbsp;:设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
                    </li>
                    <li>&nbsp;:卸载指定版本node。</li>
                    <li>&nbsp;:使用制定版本node。可指定32/64位。</li>
                    <li>&nbsp;:设置存储不同版本node的目录。如果未设置,默认使用当前目录。</li>
                    <li>&nbsp;:显示nvm版本。version可简化为v。</li>
                </ul>
                <hr>

                <p>
                     显示可下载版本的部分列表
                </p>
                <p><img src="https://nvm.uihtm.com/images/nvm-list-available.png" alt="nvm list available"></p>
                <p>安装最新版本  ( 安装时可以在上面看到 node.js  、 npm  相应的版本号 ,不建议安装最新版本)</p>
                <p><img src="https://nvm.uihtm.com/images/nvm-install-latest.png" alt="nvm list available"></p>
                <p> 版本号  安装指定的版本的nodejs</p>
                <p><img src="https://nvm.uihtm.com/images/nvm-install-node.png" alt="nvm install"></p>
                <hr>

                <p>或查看目前已经安装的版本 ( 当前版本号前面没有  * , 此时还没有使用任何一个版本,这时使用 node.js 时会报错 )</p>
                <p><img src="https://nvm.uihtm.com/images/nvm-list1.png" alt="nvm list"><img src="https://nvm.uihtm.com/images/nvm-list2.png" alt="nvm list"></p>
                <hr>

                <p>版本号 使用指定版本的nodejs  ( 这时会发现在启用的 node 版本前面有 * 标记,这时就可以使用 node.js )</p>
                <p><img src="https://nvm.uihtm.com/images/nvm-use.png" alt="nvm use"></p>
                <hr>

                <p style="color:#ff0000">
                    如果下载node过慢或者安装失败,请更换国内镜像源, 在 nvm 的安装路径下,找到 settings.txt,设置node_mirro与npm_mirror为国内镜像地址。下载就飞快了~~

                </p>
                <p>
                     root: D:

讯享网
讯享网 path: D: 
 nvm npm_mirror https://npmmirror.com/mirrors/npm/<br> nvm node_mirror https://npmmirror.com/mirrors/node/<br> 或者:<br> node_mirror: https://npm.taobao.org/mirrors/node/<br> npm_mirror: https://npm.taobao.org/mirrors/npm/<br><br> </p> <h5>阿里云镜像</h5> <pre> 

nvm npm_mirror https://npmmirror.com/mirrors/npm/ nvm node_mirror https://npmmirror.com/mirrors/node/

讯享网 <h5>腾讯云镜像</h5> <pre> 

nvm npm_mirror http://mirrors.cloud.tencent.com/npm/ nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/


讯享网

                <p>

                打开链接查看可以node版本:https://registry.npmmirror.com/binary.html?path=node/
            </p>

                <hr>

                <p><img src="https://nvm.uihtm.com/images/pay.png" alt="赞助我们"></p>






                <p>下载压缩包</p>
                <pre>cd /

wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz

讯享网 <p>解压</p> <pre>mkdir -p /.nvm 

tar -zxvf nvm-0.39.0.tar.gz -C /.nvm

 <p>配置环境</p> <pre>vim ~/.bashrc</pre> <p>在~/.bashrc的末尾,添加如下语句:</p> <pre>export NVM_DIR="$HOME/.nvm/nvm-0.38.0" 

[ -s “\(NVM_DIR/nvm.sh" ] && . "\)NVM_DIR/nvm.sh” # This loads nvm [ -s “\(NVM_DIR/bash_completion" ] && . "\)NVM_DIR/bash_completion” # This loads nvm bash_completion

讯享网 <p>使能配置</p> <pre>source ~/.bashrc</pre> <p>使用NVM安装node v8.16.0</p> <pre>nvm install 8.16.0</pre> <p>切换node版本</p> <pre>nvm use 14.17.3</pre> <hr> <p>在使用 的过程中,用 安装一些模块,特别是全局包的时候,由于 系统安全性的限制,经常出现安装没有权限,或者安装完成使用时出现 的情况。</p> <p>之前我都是通过使用修改权限的方式来解决,但是太麻烦又感觉不太安全,于是我就到网上找解决的方法,发现其实官方也是推荐我们使用 的管理工具来解决这个问题的。官方推荐了两个 和 ,这里我选择的是 。</p> <p>至于两者的区别可以看一下淘宝团队的一篇文章管理node版本,选择nvm还是n?</p> <p>在 下 的安装和遇到的问题。</p> <blockquote>注意:不要使用 安装 ,这个在 的官方文档中有说明。</blockquote> 具体的步骤如下:首先打开终端,进入当前用户的 home 目录中。 <pre> cd ~</pre> <p>然后使用 显示这个目录下的所有文件(夹)(包含隐藏文件及文件夹),查看有没有 这个文件。</p> <pre >ls -a</pre> <p>如果没有,则新建一个。</p> <pre>touch ~/.bash_profile</pre> <p>如果有或者新建完成后,我们通过官方的说明在终端中运行下面命令中的一种进行安装:</p> <pre>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash</pre> <pre>wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash</pre> <p>在安装完成后,也许你会在终端输入 验证有没有安装成功,这个时候你会发现终端打出 ,其实这并不是没有安装成功,你只需要重启终端就行,再输入 就会出现 帮助文档,这表明你安装成功了。</p> <hr> <p>这里需要注意的几点就是:</p> <p>第一点 不要使用 安装 </p> <p>第二点 关于 文件。如果用户 目录下没有则新建一个就可以了,不需要将下面的两段代码写进去,因为你在执行安装命令的时候,系统会自动将这两句话写入 文件中。</p> <pre> 

export NVM_DIR=”\(HOME/.nvm" [ -s "\)NVM_DIR/nvm.sh” ] && . “\(NVM_DIR/nvm.sh" # This loads nvm [ -s "\)NVM_DIR/bash_completion” ] && . “$NVM_DIR/bash_completion” # This loads nvm bash_completion

 <p>网络上我找了好多文章都是说在安装前先手动将下面这两句话写进去,经过测试是不正确的,并且会造成安装不成功,这一点需要注意一下。</p> <pre> 

export NVM_DIR=”\({XDG_CONFIG_HOME/:-\)HOME/.}nvm” [ -s “\(NVM_DIR/nvm.sh" ] && . "\)NVM_DIR/nvm.sh”

讯享网 <p>第三点 保证 中安装了 ,一般只要你下载了 的 开发工具,它是自带 的。</p> 

小讯
上一篇 2025-06-15 22:59
下一篇 2025-06-17 08:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/139101.html