• centos 6.X 安装node


    1.源码安装 Source Code 

    yum -y install gcc make gcc-c++ openssl-devel wget   //yum下载相关的依赖包
    wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
    tar -zvxf node-v0.10.26.tar.gz
    cd node-v0.10.26
    ./configure
    make && make install

    2.二进制安装 Binaries
    可以通过 wget 下载 或 直接在浏览器里下载
    解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以将这个设置为全局就好了。
    cd node-v0.10.26-linux-x64/bin
    ls
    ./node -v
     
    node文件夹具体放在哪,叫什么名字随你怎么定。然后设置全局:放在 /usr/local/bin/下
    ln -s /node-v0.10.28-linux-x64/bin/node  /usr/local/bin/node
    ln -s /node-v0.10.28-linux-x64/bin/npm  /usr/local/bin/npm
    ln -s 软链接方式  
     
    3.通过包管理器
    sudo yum install nodejs npm
    不推荐这种方式 具说只支持到0.12.X 版本 ,后面的4.0 不能安装
     
    4.通过NVM
    NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换
    如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本, 那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装node 开发环境, 保持系统的干净.如果你使用 Windows 做开发, 那么你可以使用 nvmw 来替代 nvm;
    先安装nvm
     
    建议在用户下进行安装,如果在root下, 用户nvm 是无效的 有权限

    wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz

    tar -xf v0.23.0.tar.gz   //解压

    cd nvm-0.23.0/  

    ./install.sh  //执行脚本    这一步在 当前的角色的目录下建一个 .nvm的文件夹  和 设置 ./bashrc 环境变量  如果是root的话 就会在 /root/ 下面

    source ~/.bash_profile  //让设置生效

    source ~/.nvm/nvm.sh

    nvm --version
    ->0.23.0    //说明成功了

    nvm list-remote  //列出所有远程可安装的node列表

    nvm install vX.XX  //看上哪个就安装哪个

    nvm ls    //查看当前的安装的版本

    nvm use vX.XX  //切换版本

    nvm alias defaul  vX.XX //设置默认版本

    nvm help  //可以通过 帮助来看具体使用命令!!

    安装完成后可以 把压缩包 还有该文件删除了 rm -rf nvm-0.23.0

     
  • 相关阅读:
    深入浅出SQL教程之Group by和Having
    AFNetworking3.0 Https P12证书
    C#访问注册表
    One reason for not able to show chinese correctly in installation
    Debugging DLL loading issues with GFLAGS
    RegistryFree COM Registration
    RegistrationFree COM Interop
    net use
    MS UI Automation原来如此
    取景器的视野率和放大倍率
  • 原文地址:https://www.cnblogs.com/zycbloger/p/5563565.html
Copyright © 2020-2023  润新知