热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Centos升级nodejs和npm

Centos7默认yuminstall安装的是6.xx版本的nodejs要是按照网上教程单独升级npminstall-gn再输入nlts升级到最新的nodejs可以是可以,但是会报



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 卸载



推荐阅读
author-avatar
手机用户2502893675
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有