zoukankan      html  css  js  c++  java
  • Linux(CentOS)安装Node.JS和npm的两种方式(yum安装和源码安装)

    yum安装

    yum安装是将yum源中的rpm包下载到本地,安装这个rpm包。这个rpm包是别人编译安装好的二进制包。这种方式方便快捷,特别是不用考虑包依赖。

    0、了解linux版本

    通过  uname -a  命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统)

    1、添加 epel 源

    64位:

    rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    32位:

    rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

    2、导入 key

    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

    3、添加 remi 源

    rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi

    4、安装完成后,执行

    curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -

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

    yum -y install nodejs

    5、检查Node.js和npm版本

    node -v
    npm -v
    结果:node-v5.12.0, npm-3.8.6 

    源码安装

    源码安装,下载是源码包,要进行编译和安装,编译过程,可以进行参数设定。这种方式灵活性比较大,版本/参数可以自己选择。

    0、创建目录

    cd /opt
    mkdir node.js
    cd node.js

    1、下载安装包

    下载nodejs安装包

    或者用wget下载

    wget https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz

    2、解压安装包

    xz -d node-v9.8.0-linux-x64.tar.xz
    tar -xvf node-v9.8.0-linux-x64.tar

    3、进入目录

    cd node-v9.8.0-linux-x64

    4、软链接

    ln -s /opt/nodejs/node-v9.8.0-linux-x64/bin/node /usr/local/bin/node
    ln -s /opt/nodejs/node-v9.8.0-linux-x64/bin/npm /usr/local/bin/npm

    5、测试Node.js和npm版本

    node -v
    npm -v

    6、配置淘宝npm镜像

    由于官方镜像比较慢,直接执行以下命令,将镜像地址改为淘宝的npm镜像地址
    npm config set registry https://registry.npm.taobao.org
  • 相关阅读:
    能否获取倒数第二个指定字符的位置? 截取
    css布局之头尾固定中间高度自适应
    C# Convert.ToInt32和int.Parse转换null和空字符串时的不同表现
    当前上下文中不存在viewbag
    IIS 7.5 上传文件大小限制
    git 学习笔记
    sql like 语句
    js文件,同样的路径,拷贝过来的为什么不能访问
    软件项目开发报价(一)
    asp.net core webapi 日期返回中出现字母T
  • 原文地址:https://www.cnblogs.com/shanheyongmu/p/10710303.html
Copyright © 2011-2022 走看看