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. Markdown资源 markd

    markdown是将某些格式的文本,翻译成HTML的一个库,非常精妙! https://www.npmjs.com/package/markedhttps://github.com/adam-p/ma ...

  2. kali 密码攻击

    第八章 密码攻击 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 这一章中,我们要探索一些攻击密码来获得用户账户的方式.密 ...

  3. C语言 ---- 基本数据类型和基本运算 iOS学习-----细碎知识点总结

    // 导入头文件(stdio.h),标准输入输出的头文件,#include <stdio.h> // 程序的入口int main(int argc, const char * argv[] ...

  4. 系统隐式 Intent

    1. 找出系统中所有视频 private void choiceFile() { Intent intent = new Intent(Intent.ACTION_PICK, android.prov ...

  5. sql操作之修改记录值

    mysql修改.删除数据记录 用update修改记录 UPDATE tbl_name SET 要更改的列 WHERE 要更新的记录 这里的 WHERE 子句是可选的,因此如果不指定的话,表中的每个记录 ...

  6. SQL Server错误与事务处理

    T-SQL中出现的错误,依据和事务的关系,可以分为两种情况: 有的错误会导致发生错误位置之后的代码不再执行,如果错误位置在事务中,该事务也会自动回滚(即在错误位置之后的rollback语句不会执行,但 ...

  7. Python2.6.6执行selenium自动化

    系统类型: [root@bogon home]# uname -aLinux bogon 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 20 ...

  8. Struts2&Hibernate&Spring框架目录

      第3章 Struts2框架 Struts是流行和成熟的基于MVC设计模式的Web应用程序框架 使用目的:减少在运用MVC设计模型来开发Web应用的时间 3.1 Struts2框架概述 3.1.1 ...

  9. spring事物配置,声明式事务管理和基于@Transactional注解的使用

    http://blog.csdn.net/bao19901210/article/details/41724355 http://www.cnblogs.com/leiOOlei/p/3725911. ...

  10. [课程设计]Scrum 1.5 多鱼点餐系统开发进度(点餐页面框架修复及继续布置)

    Scrum 1.5 多鱼点餐系统开发进度(点餐页面框架修复及继续布置)  1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅 ...