Mac平台下搭建node.js开发平台

  安装方式 1 步骤:

  下载mac版的.pkg文件(简单直接和Windows差不多)

  安装方式 2 步骤:

  安装xcode(命令:xcode-select --install)

  安装Python

  安装Homebrew(需要先安装ruby)

  安装命令:

  ruby –e “$(curl –fsSL

  https://raw.githubusercontent.com/Homebrew/install/master/install)”

  安装 node.js 命令:brew install node。

  Linux平台下面搭建node.js的开发环境

  安装步骤:

  a) 安装node.js之前,如果没有安装g++以及libssl-dev,则先要安装好,安装方法如下:

  $ sudo apt –get install g++

  $sudo apt –get install libssl-dev

  b) 获取压缩源码:

  $ wget

  https://nodejs.org/dist/v4.2.3/node-v4.2.3.tar.gz

  c) 解压源码:$ tar zxvf nodejs-v4.2.3.tar.gz

  d) 配置:$ ./configure

  e) 编译:$make

  f) 安装:$sudo make install

  在Windows平台下安装node.js

  这就很简单了,首先我们要进入它的官网,下载node.js。

  它的官网网址是:http://nodejs.org。

  1.进入首页的时候,它默认会根据你的操作系统,给你提供一个当前你的操作系统所适应的一个下载版本。

  因为我这里是windows 64位的操作系统,所以默认就在首页给我提供了适应我的操作系统的版本,下载链接就是这两个:

  这两个有什么区别

  4点几的开头和5点几的开头。4点几的开头它是一个相对来说比较稳定,而且支持长期维护的这么一个版本。而5点几的这个版本,是最新的一个版本。它里面包含了一些新的特点和功能。

  2.点击上面这个download:

  这里面,那么所有平台上面的版本都能下载。

  3.要下载的话,就应该下载这两种的其中一种:

这两种如何区分

  第一种,可安装版本的,它的后缀名是.msi,exe就是binary二进制版本的(就是可执行的)目前就下载安装版的,这里说下载64位的话,就点击下载就好了。

  4.我们下载的这个版本非常简单,我们直接点击下一步,一步步操作。

原文链接:http://www.maiziedu.com/wiki/nodejs/install/

Node.js在不同平台的安装方法步骤详解的更多相关文章

  1. CentOS7/RHEL7安装Redis步骤详解

    CentOS7/RHEL7安装Redis步骤详解 CentOS7/RHEL7安装Redis还是头一次测试安装了,因为centos7升级之后与centos6有比较大的区别了,下面我们就一起来看看Cent ...

  2. Node.js在windows平台的安装

    nodejs官网:https://nodejs.org/en/ 下载安装: node-v8.4.0-x64.msi 检查 path 中是否已经配置nodejs的安装路径,如果没有要配置. node   ...

  3. UG/NX 8.0安装方法(图文详解)

    UG8.0,自从被西门子收购后改名为NX,也称NX8.0,作为一款非常优秀三维模具设计软件.他可以针对用户的虚拟产品设计和工艺设计的需求,提供经过实践验证的解决方案.其以全面的设计概念.良好的界面受到 ...

  4. ug nx7.5安装方法(图文详解)

           UG7.5,也称NX7.5,自卑西门子收购,软件名字已经改为SIEMENS NX了,ug7.5是一套集成了CAD.CAE 和CAM解决方案,能为设计师们提供最功能齐全的设计环境,能够大大 ...

  5. [转] Node.js中package.json中库的版本号详解(^和~区别)

    当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: bl ...

  6. Node.js中package.json中库的版本号详解(^和~区别)

    当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: &q ...

  7. jQuery正则的使用方法步骤详解

    本文主要和大家分享的就是jQuery学习中正则的使用,正则在jquery里面并没有比javascript多哪些知识,基本上是一样的,只是选择器更好了一点,一起来看看吧. 基础正则 1.正则表达式的创建 ...

  8. 安装ucenter 步骤详解及supesite 安装详解

    最近弄一个 php 的cms  ,花了周六日时间研究了一下,这里记录一下,首先在网页上下载ucenter(分为 gbk 或者utf8版本) 首先下载ucenter 之后,解压之后,upload  里的 ...

  9. MySQL数据库安装配置步骤详解

    MYSQL的安装 1.打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”. 2.选择安装类型,有“Typical(默认)”.“Comple ...

随机推荐

  1. linux下python安装到指定目录

    由于使用公司服务器时没有root权限,只能把python安装到个人文件夹下,使用源码包方式安装,这里记录一下. 1.python下载 cd到目录/users/w,在此目录下安装python.通过wge ...

  2. 推荐几个好用的在线svn空间

    推荐 免费的svn空间 1.http://www.svn999.com/ [推荐] 个人感觉比svnchina.svnspot好用多了,申请容易,功能齐全,速度也很快,关键还是免费容量比svnchin ...

  3. DevExpress中的ASPxTreeView 递归显示checknodes并获得选中值

    aspx代码 <dx:ASPxTreeView ID="ASPxTreeView1" runat="server"> </dx:ASPxTre ...

  4. ionic安装指定版本

    npm install -g ionic@1.4.0 原文地址:http://stackoverflow.com/questions/30316994/how-to-install-specific- ...

  5. 基于docker+etcd+confd + haproxy构建高可用、自发现的web服务

    基于docker+etcd+confd + haproxy构建高可用.自发现的web服务 2016-05-16 15:12 595人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主 ...

  6. 利用tween,使用原生js实现模块回弹动画效果

    最近有一个需求,就是当屏幕往下一定像素时,下方会有一个隐藏的模块马上显现出来,向上运动后带有回弹效果.然后屏幕滚回去时这个模块能够原路返回 其实这个效果css3就可以很轻松实现,但是公司要求最低兼容i ...

  7. XML中文本节点存储任意字符的方法

    XML xml是一种可扩展标签语言, 为众多浏览器支持解析, ajax更是利用xml来完成服务器和客户端之前的通信. xml基本元素为 <label>xxx</label>, ...

  8. Linux安装vim失败的解决办法

    最近想了解一下linux编程,于是linux系统下输入vim,发现竟然没有安装.好吧,那就安装吧.命令: sudo apt-get install vim 百度百科:apt-get是一条linux命令 ...

  9. svg学习(一)

    SVG 是使用 XML 来描述二维图形和绘图程序的语言. 什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用来定义用于网络的基于矢量的图形 SV ...

  10. @Autowired获取被@Service注解的bean为null的问题

    先说结论:Spring容器还没有加载完Bean,你就去调用了! 一般的注解没加,bean的名字写错都好检查,但是逻辑错误就需要看清自己的思维过程了. 实例:在使用ActiveMq的过程中,第一步对Ac ...