node在Fedora 22系统下开发环境搭建
事实上,环境搭建在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系统下开发环境搭建的更多相关文章
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...
- centos7系统下 docker 环境搭建
运行环境: VMware Workstation Pro 在虚拟机中安装centos7系统, 选择最小安装, 网络连接方式选择的桥接(与宿主机在同一IP段)centos7一定要安装64位, docke ...
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把 ...
- Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 具体图文解说
版权声明:本博客全部文章均为原创.欢迎交流.欢迎转载:转载请勿篡改内容,而且注明出处,谢谢! https://blog.csdn.net/waldmer/article/details/3272500 ...
- PHP环境搭建-Windows系统下PHP环境搭建
1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...
- MAC系统 -java开发环境搭建
MAC - java开发环境搭建 软件: jdk Intellij IDEA:java开发工具 maven:jar包管理 git :源码管理 sourceTree :源码管理GUI客户端 Studio ...
- 若依微服务版本 Windows下开发环境搭建
看了若依官网的教程,搭建环境还是踩了坑,简单整理一下 1.下载地址:https://gitee.com/y_project/RuoYi-Cloud 2.本地环境(仅供参考) JDK1.8 Mysql ...
- [zz] pomelo windows 环境下开发环境搭建
原文链接:http://nodejs.netease.com/topic/515279a0b5a2705b5a000983 本文主要介绍下 windows 下跑通 pomelo 简单例子的过程 开发前 ...
随机推荐
- [译]如何检查python中的值是否为nan?
float('nan')是Nan不是一个数字,我该如何判断一个值为nan,有什么简单的方法么? 使用math.isnan()来进行判断 >>> import math >> ...
- 【转】Unity3d的单例及场景间的数据传递
http://blog.csdn.net/zy19940906/article/details/47724387 单例是场景间切换时传递数据的最常见的方式之一,在unity中,很多方法被封装,有时候 ...
- Log4j官方文档翻译(六、日志的级别)
org.apache.log4j.Level 类提供了下面几种日志级别,你也可以通过继承这些类,自定义级别 ALL 所有日志级别都包括 DEBUG 指定信息事件的粒度是DEBUG,在调试应用的时候会有 ...
- BZOJ 3224 普通平衡树(Treap模板题)
3224: Tyvj 1728 普通平衡树 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 14301 Solved: 6208 [Submit][ ...
- jquery 实践操作:iframe 相关操作
此篇记录关于HTML 的 iframe 元素 的相关记录 定义:iframe 元素会创建包含另外一个文档的内联框架(即行内框架). 常用的基本 iframe 设置(详细设置属性参考API:http:/ ...
- Eclipse SVN冲突详细解决方案
大家一起开发,难免有时会同时修改同一个文件,这样就要学会解决冲突.当大家更新代码,发现以下情况的时候,就说明你的修改的文件和服务器的文件产生了冲突(一般是别人也改了同一个文件). 1)和服务 ...
- Long.ValueOf("String") Long.parseLong("String") 区别 看JAVA包装类的封箱与拆箱
IP地址类型转换原理: 将一个点分十进制IP地址字符串转换成32位数字表示的IP地址(网络字节顺序). 将一个32位数字表示的IP地址转换成点分十进制IP地址字符串. 1.Long.ParseLong ...
- about coroutine
co 有协作的意思,是让多个 routine 合作来完成某件或者某几件事情,它主要解决的问题就是合理安排一些耗时长的工作的执行时间,让其他的工作有机会得到执行.
- [LeetCode] Search in Rotated Sorted Array II 二分搜索
Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed? Would this ...
- input上报流程分析【转】
转自:http://blog.chinaunix.net/uid-28320320-id-3389196.html .参考文章 [Andorid]input系统的事件处理 .源码分析 linux )查 ...