美文网首页Nodejsnode开发者Nodejs学习笔记
Linux 环境下源码编译安装 NodeJS

Linux 环境下源码编译安装 NodeJS

作者: DejavuMoments | 来源:发表于2015-08-28 19:03 被阅读3539次

    在Linux环境下安装 NodeJS 有三种方式:

    • 源码编译安装
    • 使用预编译安装包安装
    • 使用包管理器安装 (不推荐)

    本文使用第一种方式。

    安装环境:

    deepin linux 15.3

    下载 Node.js 源码,请参考网址:http://nodejs.org/download/

    选择 Source Code

    安装过程:

    1.登陆到Linux终端:
    tsw@linux:~$
    
    2.下载NodeJS安装包:
    #wget https://nodejs.org/dist/v7.4.0/node-v7.4.0.tar.gz 
    
    3.解压并安装
    # 解压源码压缩包
    sudo tar xvf node-v7.4.0.tar.gz 
    
    # 切换到解压后的文件夹内
    cd node-v7.4.0
    
    #开始安装,编译大概会有20分钟之久
    sudo ./configure 
    sudo make 
    sudo make install 
    
    # 查看当前安装的Node的版本 
    node -v 
    v7.4.0
    
    # 查看NPM版本
    npm -v
    4.0.5
    
    安装完毕

    至此,源码编译安装 NodeJS 完成!

    配置淘宝 NPM 镜像

    由于特殊原因,在国内访问 npm 官方镜像站经常出问题。好在阿里云搭建了一个国内的npm镜像站 :https://npm.taobao.org/ ,通过简单配置,可以用 cnpm代替默认的npm

    $ npm install -g cnpm --registry=https://registry.npm.taobao.org
    $ cnpm install [name]
    

    相关 NPM 命令

    # 更新 npm
    sudo npm install -g npm
    

    相关文章

      网友评论

      • 赤橙酱:我用的是ubuntu 14.04 64,补充几点:
        1 从nodejs.org下载source code慢的话,可以去淘宝npm镜像下
        2 事先需要用apt-get安装g++, make, (也许还有python)

      本文标题:Linux 环境下源码编译安装 NodeJS

      本文链接:https://www.haomeiwen.com/subject/iflkcttx.html