CentOS7多种方式安装NODEJS和NPM包管理工具
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
@允许用户从NPM服务器下载别人编写的第三方包到本地使用。
@允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
@允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
所以npm会随着nodejs的安装也已一起安装了,nodejs安装完后建议更新下npm,用如下命令:
#npm install npm@latest -g
方式一:yum方式安装NODEJS和NPM
#yum install -y nodejs
方式二:下载方式安装NODEJS和NPM
NodeJS 11.x
#curl -sL https://rpm.nodesource.com/setup_11.x | bash -
NodeJS 10.x
#curl -sL https://rpm.nodesource.com/setup_10.x | bash -
NodeJS 8.x
#curl -sL https://rpm.nodesource.com/setup_8.x | bash -
NodeJS 6.x
#curl -sL https://rpm.nodesource.com/setup_6.x | bash -
可选项:安装编译工具
#yum install gcc-c++ make 或者 #yum groupinstall 'Development Tools'
Node Github官网:https://github.com/nodesource/distributions
方式三:编译方式安装NODEJS和NPM
去Node官网https://nodejs.org/en/download/下载
#wget https://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz
使用tar解压源码,并解压到/usr/local目录下
#tar -zxvf node-v10.15.3.tar.gz #mv node-v10.15.3 /user/local/node #cd /usr/local/node #./configure
编译过程中报错,其他依赖的安装
#yum -y install gcc make gcc-c++ #yum -y install wget tar
验证是否安装配置成功
#node -v #npm -v