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
  • 相关阅读:
    两个序列最大子集公共和问题
    两个随机变量相关系数
    多项分布的定义
    算法分析结课总结回溯算法
    潜语义分析LSA相比向量空间模型VSM改变了什么
    类对象的声明和类对象指针的申请的种种
    C#中 常用的方法
    转:GridView鼠标移动行变色 (http://www.cnblogs.com/lovenets/articles/808071.html)[同ceng]
    WinForm 获取指定行列的Value
    华丽丽的分隔符
  • 原文地址:https://www.cnblogs.com/shanheyongmu/p/10710303.html
Copyright © 2011-2022 走看看