windows10 通过命令切换不同的node版本

@echo off
@REM CHCP 65001
@REM set LANG=zh_CN.UTF8

goto selectNode

:: selectNode 函数
:selectNode
echo **********************************************
echo.
echo Node版本切换命令: 10:v10.24.1 14:v14.21.3  18:v18.12.1  21:v21.6.1
echo.
echo **********************************************
echo.
@echo off
set /p var=请输入要切换的node版本10/14/18/21:
if %var% == 10 (goto Node10) ^
else if %var% == 14 (goto Node14) ^
else if %var% == 18 (goto Node18) ^
else if %var% == 21 (goto Node21) ^
else (goto selectNode)

:Node10
echo 当前:%NODE_GLOBAL%
@REM npm config set prefix "E:/apps/nodejs/node-v10.24.1-win-x64/node_global"
@REM npm config set cache "E:/apps/nodejs/node-v10.24.1-win-x64/node_cache"
@REM NODE_PATH 
setx /M "NODE_PATH" %NODE_PATH10%
setx /M "NODE_GLOBAL" %NODE_GLOBAL10%
xcopy /Y %USERPROFILE%\.npmrc10 %USERPROFILE%\.npmrc
goto end 

:Node14
echo 当前:%NODE_GLOBAL%
@REM npm config set prefix "E:/apps/nodejs/node-v14.17.1-win-x64/node_global"
@REM npm config set cache "E:/apps/nodejs/node-v14.17.1-win-x64/node_cache"
setx /M "NODE_PATH" %NODE_PATH14%
setx /M "NODE_GLOBAL" %NODE_GLOBAL14%
xcopy /Y %USERPROFILE%\.npmrc14 %USERPROFILE%\.npmrc
goto end

:Node18
echo 当前:%NODE_GLOBAL%
@REM npm config set prefix "E:/apps/nodejs/node-v18.12.1-win-x64/node_global"
@REM npm config set cache "E:/apps/nodejs/node-v18.12.1-win-x64/node_cache"
setx /M "NODE_PATH" %NODE_PATH18%
setx /M "NODE_GLOBAL" %NODE_GLOBAL18%
xcopy /Y %USERPROFILE%\.npmrc18 %USERPROFILE%\.npmrc
goto end

:Node21
echo 当前:%NODE_GLOBAL%
@REM npm config set prefix "E:/apps/nodejs/node-v21.6.1-win-x64/node_global"
@REM npm config set cache "E:/apps/nodejs/node-v21.6.1-win-x64/node_cache"
setx /M "NODE_PATH" %NODE_PATH21%
setx /M "NODE_GLOBAL" %NODE_GLOBAL21%
xcopy /Y %USERPROFILE%\.npmrc21 %USERPROFILE%\.npmrc
goto end


:: 结束函数
:end
@echo off
echo.
echo  执行完毕结束!!!
echo.
pause

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Windows上切换node.js版本,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Node Version Manager (NVM)。NVM是一个用于管理多个node.js版本的工具。你可以在官方网站上下载并安装NVM。 2. 安装完成后,打开命令提示符或PowerShell,并输入以下命令来验证NVM是否安装成功: ``` nvm --version ``` 如果你看到了NVM的版本号,那就表示安装成功了。 3. 接下来,你可以使用以下命令来查看可用的node.js版本列表: ``` nvm list available ``` 这将列出所有可用的node.js版本供你选择。 4. 选择你想要安装的node.js版本,并使用以下命令来安装: ``` nvm install <版本号> ``` 请将<版本号>替换为你想要安装的具体版本号。 5. 安装完成后,你可以使用以下命令切换到已安装的node.js版本: ``` nvm use <版本号> ``` 同样,请将<版本号>替换为你想要使用的具体版本号。 6. 最后,你可以使用以下命令来验证切换是否成功以及查看当前使用的node.js版本: ``` node -v ``` 这将显示当前正在使用的node.js版本号。 以上就是在Windows上切换node.js版本的步骤。通过使用NVM,你可以方便地在不同的项目中使用不同node.js版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [nodejs 版本切换(windows版)](https://blog.csdn.net/caseywei/article/details/131192482)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值