CentOS 安装 NodeJS npm bower

1.从官网下载最新的nodejs

https://nodejs.org/en/download/
CentOS 安装 NodeJS npm bower_第1张图片

2.上传到linux服务器,解压安装包

tar -xvf node-v12.16.0-linux-x64.tar.xz

3.改名文件夹(不改名也行)

cd /usr/local/
mv /var/ftp/pub/node-v12.16.0-linux-64 . //后面的.表示移动到当前目录
mv node-v10.16.0.0-linux-64/ nodejs

4.让npm和node命令全局生效

方式一:环境变量方式(这种方式似乎只对登录用户有效?)

  • 加入环境变量,在 /etc/profile 文件末尾增加配置
vi /ect/profile
export PATH=$PATH:/usr/local/nodejs/bin
  • 执行命令使配置文件生效
source /etc/profile

方式二:软链接方式(推荐)

ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/

5.查看nodejs是否安装成功

node -v
npm -v

6.安装 bower

  • 安装 express
npm install express -gd
  • 安装 git
yum install git
  • 全局安装 bower
npm install bower -g
  • 查看是否安装成功
bower -v

输出bower的版本号即证明安装成功。

如果提示command not found: bower,是因为当系统接受到 bower 命令后到 /usr/local/bin 目录中查找 bower 服务,没有找到,于是就报找不到命令。解决办法如下:

在安装 bower 前,将 npm 的 config 中的 prefix 设置为 /usr/local/ 目录后再安装 bower,即将 bower 安装在 /usr/local/bin 中,安装后再启动时系统就可以找到 bower 了

npm config set prefix /usr/local
npm install -g bower

最后,验证是否安装成功

bower -v

输出bower的版本号即证明安装成功。

你可能感兴趣的:(CentOS 安装 NodeJS npm bower)