系统相关
首页 > 系统相关> > Centos升级nodejs和npm

Centos升级nodejs和npm

作者:互联网

Centos7 默认yum install 安装的是6.xx版本的nodejs
要是按照网上教程单独升级

npm install -g n

再输入

n lts

升级到最新的nodejs
可以是可以,但是会报错cb.apply is not a function
网上都教你,清缓存,注释代码,清缓存有用没用我不知道,注释代码根本是扯淡,原因应该是npm版本低了,但是这个时候怎么升级都升级不了,因为任何npm install 都会报cb.apply的错
正确的是,直接

$ curl -sL https://rpm.nodesource.com/setup_16.x | bash -

其中数字16 可以更改成自己想要的大版本号
然后再yum install nodejs
如果之前装过node低版本了,可以先yum remove nodejs 卸载

标签:npm,Centos,nodejs,cb,升级,yum,install
来源: https://blog.csdn.net/maonickbob/article/details/122300290