centos7 安装nodejs和yarn最新版本

这里,我采用的是官网下源码包的方式进行安装。
安装目录大家随意,我这里放在 /usr 下
在usr创建一个目录nodejs,如下

[root@ecs-89c3 ~]# cd /usr
[root@ecs-89c3 usr]# mkdri nodejs
[root@ecs-89c3 usr]# cd nodejs/
[root@ecs-89c3 nodejs]# wget https://nodejs.org/download/release/v15.11.0/node-v15.11.0-linux-x64.tar.gz 
[root@ecs-89c3 nodejs]# tar -zxvf node-v15.11.0-linux-x64.tar.gz 
[root@ecs-89c3 nodejs]# cd node-v15.11.0-linux-x64

#解压完成后进入解压目录的bin下,可以看到node和npm的存在,我们下载是无需编译的版本

[root@ecs-89c3 node-v15.11.0-linux-x64]# cd bin/

在这里插入图片描述
使用命令行 vim /etc/profile,在 /etc/profile 末尾加入如下内:

export NODE_HOME=/usr/nodejs/node-v15.11.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH

如图:
centos7 安装nodejs和yarn最新版本_第1张图片
使修改过的文件生效

source /etc/profile # 永久生效

查看是否安装成功

node -v

在这里插入图片描述

此外:如果是下载下面版本,是需要编译安装的:
https://nodejs.org/download/release/v15.11.0/node-v15.11.0.tar.gz

[root@ecs-89c3 nodejs]# wget https://nodejs.org/download/release/v15.11.0/node-v15.11.0.tar.gz
[root@ecs-89c3 nodejs]# cd node-v15.11.0-linux-x64
[root@ecs-89c3 node-v15.11.0-linux-x64]#./configure                       #预编译
[root@ecs-89c3 node-v15.11.0-linux-x64]# make                            #编译
[root@ecs-89c3 node-v15.11.0-linux-x64]# make install                    #安装
[root@ecs-89c3 node-v15.11.0-linux-x64]# node -v                        # 查看版本号
v15.11.0

centos 7下安装yarn
一、自动安装
先要安装node.js,用 node -v 可以查看是否安装了node。
1、添加yarn仓库

wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo

2、安装yarn

yum -y install yarn

安装完成后, yarn -v 可以查看版本。

二、手动安装

1、 准备工作
1.1 、浏览器访问安装包下载地址:

https://github.com/yarnpkg/yarn/releases/

找到需要安装的版本,以v1.12.0为例,地址为:

https://github.com/yarnpkg/yarn/releases/download/v1.22.17/yarn-v1.22.17.tar.gz

1.2、下载源码

$ mkdir /usr/yarn
$ cd /usr/yarn
$ wget https://github.com/yarnpkg/yarn/releases/download/v1.22.17/yarn-v1.22.17.tar.gz
$ tar -zxvf yarn-v1.22.17.tar.gz

2、安装
yarn不需要安装过程,直接下载后配置profile即可使用。

2.1、 设置/etc/profile

$ vim /etc/profile

在文件结尾加入以下内容

export YARN_HOME=/usr/yarn/yarn-v1.22.17
export PATH=$YARN_HOME/bin:$PATH

保存退出

2.2、 即时生效

$ source /etc/profile

2.3、 查看安装情况

$ yarn -v

如果安装成功,会显示:

1.22.17

3、 安装umi (在项目目录下)
如果项目中报:

umi‘ 不是内部或外部命令,也不是可运行的程序 umi: command not found

则安装umi

yarn add umi

查看版本: umi -v

到这试一下基本就可以了,如果报错 error An unexpected error occurred :"…
原因是:代理出现问题,删除即可:

 npm config rm proxy
 npm config rm https-proxy

4、对node-sass镜像源进行设置

yarn config set saaa-binary-site http://npm.taobao.org/mirrors/node-sass

你可能感兴趣的:(node.js,nodejs)