事实上,环境搭建在linux系统还是比較简单的,下载已经编译好的包,配置一下环境变量。

或者下载源代码,自己编译。

这里记录一下,主要是node版本号变化节奏很块的情况下。怎样配置一次环境变量就不要再配置了。

下载并解压node-v0.12.7-linux-x64二进制文件,

文件夹:

[doctor@localhost node-v0.12.7-linux-x64]$ pwd

/home/doctor/opt/node-v0.12.7-linux-x64

配置文件:

[doctor@localhost ~]$ l.

.                .bashrc      .gtkrc-2.0-kde4  .pgadmin_histoqueries

..               .cache       .IntelliJIdea14  .pgpass

.adobe           .config      .java            .pki

.aliedit         .directory   .kde             .rediscli_history

.android         .eclipse     .local           .Spring Tool Suite

.attach_pid2075  .esd_auth    .m2              .thumbnails

.attach_pid2282  .fonts.conf  .macromedia      .viminfo

.bash_history    .gitconfig   .mozilla         .WebStorm10

.bash_logout     .gnome       .npm             .Xauthority

.bash_profile    .gnupg       .pgadmin3        .xsession-errors

[doctor@localhost ~]$



在.bashrc 文件里,增加 node环境配置:

export NODE_HOME=/home/doctor/opt/node

export PATH=$NODE_HOME/bin:$PATH

(上面的home文件夹也能够用${HOME}取代)

注意:这里配置的是node,而不是详细版本号.

在opt文件夹中,我们用软连接关联环境文件里的node文件夹与详细node版本号文件夹:

[doctor@localhost ~]$ ln -s node-v0.12.7-linux-x64 node

[doctor@localhost opt]$ ll node

lrwxrwxrwx. 1 doctor doctor 22 7月  11 10:13 node -> node-v0.12.7-linux-x64

[doctor@localhost opt]$

软连接已建立。

运行:[doctor@localhost opt]$ source /home/doctor/.bashrc  使得配置生效。

验证一下:

[doctor@localhost opt]$ node -v

v0.12.7

[doctor@localhost opt]$ node

> console.log('hello doctor');

hello doctor

undefined

>







以后我们再使用新版本号的时候,我们仅仅需变更软连接。unlink node 取消,再又一次ln -s node-xxxx-linux-x64 node



就可以。

(当然,你为了省事情,也能够仅仅建立node文件夹。把新版本号的内容copy过去。)

node在Fedora 22系统下开发环境搭建的更多相关文章

  1. 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)

    深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...

  2. 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

    原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...

  3. centos7系统下 docker 环境搭建

    运行环境: VMware Workstation Pro 在虚拟机中安装centos7系统, 选择最小安装, 网络连接方式选择的桥接(与宿主机在同一IP段)centos7一定要安装64位, docke ...

  4. android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

      android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把 ...

  5. Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 具体图文解说

    版权声明:本博客全部文章均为原创.欢迎交流.欢迎转载:转载请勿篡改内容,而且注明出处,谢谢! https://blog.csdn.net/waldmer/article/details/3272500 ...

  6. PHP环境搭建-Windows系统下PHP环境搭建

    1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...

  7. MAC系统 -java开发环境搭建

    MAC - java开发环境搭建 软件: jdk Intellij IDEA:java开发工具 maven:jar包管理 git :源码管理 sourceTree :源码管理GUI客户端 Studio ...

  8. 若依微服务版本 Windows下开发环境搭建

    看了若依官网的教程,搭建环境还是踩了坑,简单整理一下 1.下载地址:https://gitee.com/y_project/RuoYi-Cloud 2.本地环境(仅供参考) JDK1.8 Mysql  ...

  9. [zz] pomelo windows 环境下开发环境搭建

    原文链接:http://nodejs.netease.com/topic/515279a0b5a2705b5a000983 本文主要介绍下 windows 下跑通 pomelo 简单例子的过程 开发前 ...

随机推荐

  1. input框的限制(仅数字以及电话号码的限制)

    电话号码限制 <input  type="text"  id="phone" maxlength="11" onkeyup=" ...

  2. BZOJ2806 [Ctsc2012]Cheat 【后缀自动机 + 二分 + 单调队列优化DP】

    题目 输入格式 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库 的行数 接下来M行的01串,表示标准作文库 接下来N行的01串,表示N篇作文 输出格式 N行,每行一个整数,表示这篇作文的 ...

  3. ClassLoader 提供了两个方法用于从装载的类路径中取得资源:

    转:http://cheneyph.iteye.com/blog/831721 ClassLoader 提供了两个方法用于从装载的类路径中取得资源: public URL  getResource ( ...

  4. SQLite-FMDatabase用法

    FMDatabase用法 转载 http://blog.sina.com.cn/s/blog_94d94f1a01015gcr.html 以下是FMDB的一些基本使用,FMDB框架其实只是一层很薄的封 ...

  5. Array拼接字符串

    原文发布时间为:2011-01-12 -- 来源于本人的百度文章 [由搬家工具导入] Array拼接字符串本来就是一种投机取巧的无聊玩意,来源是IE6对字符串的+实现错误一般情况下,如果是语义性的字符 ...

  6. 【简单的原创】div简单轮换显示

    原文发布时间为:2009-05-10 -- 来源于本人的百度文章 [由搬家工具导入] <html><head><title>div简单轮换显示</title& ...

  7. EOJ Monthly 2018.2

    A. 坑爹的售票机 题意 用\(1,5,10,25,50,100\)的纸币买\(n\)张单价为\(p\)的船票,且一次性最多买\(k\)张,求钱数恰好时最少需要多少张纸币. Hard: \(n,k,p ...

  8. poj 3254 Corn Fields 状压dp入门

    题目链接 题意 在\(M\times N\)的\(0,1\)格子上放东西,只有标记为\(1\)的格子可以放东西,且相邻的格子不能同时放东西.问有多少种放法. 思路 参考:swallowblank. \ ...

  9. dracut 基本介绍

    dracut 维基   https://dracut.wiki.kernel.org/index.php/Main_Page  http://www.360doc.com/content/13/042 ...

  10. LeetCode OJ-- Insertion Sort List **

    https://oj.leetcode.com/problems/insertion-sort-list/ 链表实现插入排序 首先插入排序是指: a b c d e g m 对b也就是第二个位置选做元 ...