nvw-windows控制node版本

在日常开发过程中经常会因为不同的项目所依赖的 Node扣版本不同,而需要在不同的 Node.js 版本之间进行切换。如果缺乏可靠的工具,这将是一件非常麻烦的事情。在 Windows 环境下使用nvm-windows。

下载地址:nvw-windows的官网:https://github.com/coreybutler/nvm-windows/releases

一、安装步骤:

下载setup版本,下下来是个压缩包,解压后里面是一个exe,安装方式就如同一个常见的exe安装包,双击运行即可:
1.双击exe开始安装:

2.下面这一步:配置nvm的安装位置,任意一个你喜欢的位置都可以。

3.设置node的symlink文件夹位置

4.如果在安装nvm之前,电脑上就已经安装有node的,会看到如下图,询问你是否用nvm管理已经存在的node版本。一定要选‘是’,这个弹窗可能会出现好几次,都点是。然后就安装完成了。

(二)使用nvm:

nvm v   // 检查nvm版本号
nvm arch  //显示节点是以32位还是64位模式运行。
nvm current //当前使用的node版本
nvm install <version> // 安装指定版本,可模糊安装,如:安装v10.15.3,可nvm install 10.15.3 
nvm uninstall <version>       //删除已安装的指定版本,语法与install类似
nvm use <version>           //切换使用指定的版本node  nvm use 10.15.3 
nvm list [available] //列出node.js安装。在末尾键入“available”,查看可以安装什么。别名为ls。
nvm ls //列出所有安装的版本 nvm list 的缩写
nvm on //启用node.js版本管理
nvm off //禁用node.js版本管理。
nvm proxy [url] //设置用于下载的代理。将[url]留空以查看当前代理。将[url]设置为“无”以删除代理。
nvm node_mirror [url]  //设置nodejs镜像。默认为https://nodejs.org/dist/. 将[url]留空以使用默认url
nvm npm_mirror [url] //设置npm镜像。默认为https://github.com/npm/cli/archive/. 将[url]留空为默认url。
nvm root //设置nvm应存储不同版本node.js的目录。

常见问题:

1.例如:安装node(nvm install 10.15.3)后,使用node(nvm use 10.15.3),node是有的,但是npm没有,这是因为在安装过程中,npm下载失败导致的,这时候把nvm文件夹下当前有问题的node版本(v10.15.3文件夹)删除掉,重新下载,直到npm下载成功为止

2.nvm use xxx 报错乱码的时候,确保存储路径的名字中没有空格,然后使用管理员身份运行cmd,再次nvm use xxx即可

{ "alg": "RS256", "d": "P0a66ibq23zxVl-jYXMNw0ZiudUhsLAe3i8rDs4FLvONIXk9l4GxqvdWlJuA_obR0OHMMWNhpLLdOKz4MTWXuO95BboHMhMrkEJJyVUr61BIVq1RPIBUQanLH_iFcGoyCLbSZ9kc19hzp3BW2ndsSFtBzvbTO9fcn3qfYCPqYjwOu-u1KN7afjwIp445Y-2M3s4TPnbTljfLJrYyBpskIYoN_JiTwWphlXTUp3KkvuYNDBYfCFX7C-IKXUM0IwMuEz_ynh6z_vO4-QXeXrJr_zjRPq6IBi-UmE32ABArnvielaiamK59M479jsJD2NAMR3v2pUnalfMYMd0QpQKavQ", "dp": "Jw38SA6YYwa3wg7oS4ow02v6RIbQcPHk9AO9OgjYDMK89qn2TT4A-3ex31egEhv2Hnj42n1YpAmP42Q1b-fxcSth1NtnlzVswYiH0sZU0RAms5F--NhPfOPl_Nxh940wsBn-vO43dxuMSFTjMX7C8iN-BwEANEuvXhlFy31tL-s", "dq": "WJlhrNdo8Pb0CImwHvfiQhtppvg0WsjgZUMoeDh_3gTX3gvgNPTG6u0DFKZZXFPhNYv0fPYulOf8SGbRH0Xr9Hn2jKVtRmltT5ayim5TPm1-pb_96u5t_mCBrrsLYnSgwqVCg1Sdx-UMJWjidnmQpKEvioZSpbDyMI6KSDDmtzU", "e": "AQAB", "ext": true, "key_ops": [ "sign" ], "kty": "RSA", "n": "txeBjjyVHAi2X03MmK51kBgHjXrK5G-wI4NvmMA8XgYjZnf3pPuWmUOuU4Q1ZOnyWrMaY2Evuflup1aa809wqlhI5KpAWOk3IjeZL8JNMQQvB60gtqtBZD0FULPoy31BdVwXBRM6X0jvqSZwJJnn3cUxrA_qmawbAYXiXJhGjZPgH3dk9_a2Y0TFjc9y2H79EGcK7dPmeeLBgtowMjF9-vLXpF1xuuvxMdG4KO_EMzsXdTADEFf6KwXW0LRcDKdJaiI-qEwP1LoETyZL-BU_TOiTZbe8BMmlH7dCTxc0_1GZwiSSvR0OfRel5pxjh8aZBpC7DPcNDsFxergyiSswmw", "p": "4QNWn-YVaq2riCaVFiJC97arjFiaeOg1myVdUz_ZmMM02hlc6EN5_YolePSqoXSEHfT1Bxf-aSZ10LIVBdCiPqD7WMRZFy5WiF4Dc0EN30x9qhQWScHB3emxvjPIAT3IcMSU9lJVgXOv4LLc7CvwznmrHtVKDLxRgpGbsAr_d7c", "q": "0E5EcK1xvtlH5U8ksg6A3ieLITd5NVw-ixg3IljrPXSpVxHda9YxpSvHjYuotFh5F9MN9W0lXFlQktK_LAcenQsOvuU6dCnzBfqQePDjutV_b_wQ9j2h1g2ANXTrtVEmibim7mL1AvlXkoBMHCO8R7AHTsTIuPWJ2rOuQIStpj0", "qi": "WSzNpWwLEwinJaSzQ9h4xETslFAmqg7gT2gar0JWYTcy3UM7Gfns8gNUMLMl4SCngM9LiOE4n7YyRN9PElJ1te0gdruAY68_9UzML7XqyUKRxr0M99qmn0IqCYUgnFG_MKGgyikjQzyjAvnR3IuQ5UNRp0pFd2o4vPLz10v_imM" } 生成RSAPrivateCrtKey
07-22
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值