zoukankan      html  css  js  c++  java
  • 从Github远程库安装Node.JS

    3)从Github远程库安装Node.JS
    在这个方法中我们需要一些步骤来把Node.js的从Github上的远程的仓库克隆到本地仓库目录

    在开始克隆(克隆)包到本地并且配制之前,我们要先安装以下依赖包

    root@ubuntu-15:~# apt-get install g++ curl make libssl-dev apache2-utils git-core
    现在我们开始用git的命令克隆到本地并且转到配制目录

    root@ubuntu-15:~# git clone git://github.com/ry/node.git
    root@ubuntu-15:~# cd node/
    Git克隆NodeJS
    Git克隆NodeJS
    克隆仓库之后,通过运行的.config命令来编译生成完整的安装包。

    root@ubuntu-15:~# ./configure
    配置节点
    配置节点
    运行make install命令之后耐心等待几分钟,程序将会安装好Node.JS.

    root@ubuntu-15:~/node# make install
    root@ubuntu-15:~/node# node -v
    v0.13.0-pre
    测试的Node.js
    root@ubuntu-15:~/node# node
    > a = [1,2,3,4,5,6,7]
    [ 1, 2, 3, 4, 5, 6, 7 ]
    > typeof a
    'object'
    > 6 + 5
    11
    >
    (^C again to quit)
    >
    root@ubuntu-15:~/node#
    4)通过NVM安装Node.JS
    在最后一种方法中我们我们将用NVM来比较容易安装Node.js的安装和配制的Node.js,这是最好的方法之一,它可以供我们选择要安装的版本。

    在安装之前,请确认本机以前的安装包已经被卸载。

    步骤1:安装依赖包
    首先升级Ubuntu Server系统,然后安装以下安装Node.JS和使用NVM所需依赖的包。用curl命令从git上下载NVM到本地仓库:

    root@ubuntu-15:~# apt-get install build-essential libssl-dev
    root@ubuntu-15:~# curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
    NVM卷曲
    NVM卷曲
    步骤2:修改家环境
    用卷发从NVM下载必需的包到用户的家目录之后,我们需要修改的bash的配置文件添加NVM,之后只要重新登录中断或者用如下命令更新即可。

    root@ubuntu-15:~# source ~/.profile
    现在我们可以用NVM来设置默认的NVM的版本,或者用如下命令来指定之前版本:

    root@ubuntu-15:~# nvm ls
    root@ubuntu-15:~# nvm alias default 0.12.4
    NVM默认值
    NVM默认值
    步骤3:使用NVM
    我们已经通过NVM成功的安装了Node.js的,所以我们现在可以使用各种有用的命令。

    NVM手册
    NVM手册
    总结
    现在我们已经准备好了在服务端安装Node.JS,你可以从我们说的四种方式中选择最合适你的方式在最新的Ubuntu 15.04上来安装Node.JS,安装好之后你就可以利用Node。 JS来编写你的代码。

  • 相关阅读:
    彻底弄懂类设计原则之 单一职责原则
    CF1592F1 Alice and Recoloring 1
    CF1592E Bored Bakry
    AT1218 たのしい家庭菜園
    CF1479A Searching Local Minimum
    P3295 [SCOI2016]萌萌哒
    CF1572B Xor of 3
    项目开发和管理需要弄清楚的6个问题
    PowerDesigner中如何生成主键和自增列Oracle版本
    js获取下拉框的选中值和文本值,后台获取用Request["XXXX"]即可
  • 原文地址:https://www.cnblogs.com/yu-hailong/p/7629262.html
Copyright © 2011-2022 走看看