作者:RealMadrid | 来源:互联网 | 2023-08-25 23:33
由于服务器环境的不同可能需要根据实际情况升降对应的nodejs及npm版本,最简单的例子就是npx只适用于npm5+看想用npx那不升级咋办呢,还有如erroresli
根据服务器环境的不同,可能需要提升或降低相应的nodejs和npm版本。 最简单的例子是npx只适用于npm 5。 如果想使用npx,不升级该怎么办呢? 此外,errores lint @7. 16.0: theengine ' node ' isincompatiblewiththismodule.expected version ' ^ 10.12.0|=12.0
错误基础不可兼容模块。
文章列表1、nodejs1升级、gnvm下载nodejs2、nodejs多版本切换2、npm升级
一、升级节点
首先是升级nodejs
下载gnvm.exe (百度网盘抽屉代码: bljh )并将其放入nodejs安装目录。
1、gnvm下载nodejs gnvm相关命令可运行gnvm --help直接查看cmd gnvm更新latest
C:\Users\ lenovognvmupdatelatestnotice : local node.jslatestversionis 11.10.0.notice :远程节点. jslatestversionis 15.5.5 . waring : remotelatestversion 15.5.0 locallatestversion 11.10.0.startdownloadnode.js versions [ 15.5.0.15 ]
C:\Users\ lenovognvmupdatelatestnotice : local node.jslatestversionis 11.10.0.notice :远程节点. jslatestversionis 15.5.5 . waring : remotelatestversion 15.5.0 locallatestversion 11.10.0.startdownloadnode.js版本[ 15.5.0 ] . 15.5.0: download error-------- end download.waring : name :http://nodejs.org/dist/v 15.5.0/wisi error :read TCP [ 2409:8 a 62336035 a : a 1203360 d 893360643360 e 39 c ] :50705-[ 2606:4700336010 ] :443: wsarecv : anexistingconnectionwasforciblyclosedbytheremotehost .现在必须将镜像源设置为TAOBAO
查看c :\users\lenovognvmconfigregistrytaobaosetsuccess,registrynewvalueis http://NPM.Taobao.org/mirrors/node /更新
C:\Users\ lenovognvmupdatelatestnotice : local node.jslatestversionis 11.10.0.notice :远程节点. jslatestversionis 15.5.5 . waring : remotelatestversion 15.5.0 locallatestversion 11.10.0.startdownloadnode.js versions.15.5.03360100 %
但是鹅Linux可以使用npm install -g n安装n来升级nodejs
例如:
$ sudo npm cache clean -f
$ sudo npm install -g n
$ sudo n stable或$ sudo n latest或$ sudo n 12:10:0
2、nodejs多个版本的切换下载成功,但看了nodejs会变成原来的版本
c :\users\Lenovo node-vv 11.10.0在此示例中,必须使用gnvm use切换现有版本
c :\users\lenovognvmlsnotice : gnvm.exerootisd :\develop\nodejs\v 15.5.0-latestc 3360 _ sstc
c :\users\Lenovo node-vv 15.5.0目前本地有两个版本
c :\users\lenovognvmlsnotice : gnvm.exerootisd :\develop\nodejs\v 11.10.0 v 15.5.0 -全球,全球
更换nodejs的下载源库
gnvm.exe内置了两个库:默认值和TAOBAO。 gnvm配置注册数据库更换其他库gnvmconfigregistrydist.u.qiniudn.com, 使用GNVM安装多个nodejsgnvminstalllatest1.0.0- x 861.0.0-0的js版本gnvmuninstalllatest1.0.0- x 861.0-x 640 切换以更新本地Node.js的latest版本gnvm node-version本地Node.js,以显示本地已存在的所有Node.js版本的gnvm ls
可以使用关键字*或正则表达式/regxp/。 例如gnvm search 5…或gnvm search /.10./。 gnvm search 5.*.*安装与当前Node.js版本对应的npm npm全局NPM版本下载最新版本的npm version gnvm npm latest,然后进行npm npm升级
这个能在自己的主页上介绍是这样的
其实细心的同学应该发现,也可以使用上面的gnvm进行更新。 谢谢你记录下来读到这里