Node.js在不同平台的安装方法步骤详解
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在不同平台的安装方法步骤详解的更多相关文章
- CentOS7/RHEL7安装Redis步骤详解
CentOS7/RHEL7安装Redis步骤详解 CentOS7/RHEL7安装Redis还是头一次测试安装了,因为centos7升级之后与centos6有比较大的区别了,下面我们就一起来看看Cent ...
- Node.js在windows平台的安装
nodejs官网:https://nodejs.org/en/ 下载安装: node-v8.4.0-x64.msi 检查 path 中是否已经配置nodejs的安装路径,如果没有要配置. node ...
- UG/NX 8.0安装方法(图文详解)
UG8.0,自从被西门子收购后改名为NX,也称NX8.0,作为一款非常优秀三维模具设计软件.他可以针对用户的虚拟产品设计和工艺设计的需求,提供经过实践验证的解决方案.其以全面的设计概念.良好的界面受到 ...
- ug nx7.5安装方法(图文详解)
UG7.5,也称NX7.5,自卑西门子收购,软件名字已经改为SIEMENS NX了,ug7.5是一套集成了CAD.CAE 和CAM解决方案,能为设计师们提供最功能齐全的设计环境,能够大大 ...
- [转] Node.js中package.json中库的版本号详解(^和~区别)
当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: bl ...
- Node.js中package.json中库的版本号详解(^和~区别)
当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: &q ...
- jQuery正则的使用方法步骤详解
本文主要和大家分享的就是jQuery学习中正则的使用,正则在jquery里面并没有比javascript多哪些知识,基本上是一样的,只是选择器更好了一点,一起来看看吧. 基础正则 1.正则表达式的创建 ...
- 安装ucenter 步骤详解及supesite 安装详解
最近弄一个 php 的cms ,花了周六日时间研究了一下,这里记录一下,首先在网页上下载ucenter(分为 gbk 或者utf8版本) 首先下载ucenter 之后,解压之后,upload 里的 ...
- MySQL数据库安装配置步骤详解
MYSQL的安装 1.打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”. 2.选择安装类型,有“Typical(默认)”.“Comple ...
随机推荐
- python 内存泄漏调试
Python应用程序内存泄漏的调试 Quake Lee quakelee@geekcn.org 新浪网技术(中国)有限公司 Sina Research & Development Python ...
- 贴片三极管-MOS管型号手册
详细请查阅PDF: http://files.cnblogs.com/files/BinB-W/贴片三极管-MOS管型号手册.pdf
- ios - 纯代码创建collectionView
开始考虑好一点点时间,因为一般的都是用xib,或者storyboard来写的.这次用纯代码...废话较多请看 首先把storyboard干掉,工程里面的main干掉 由于干掉了storyboard则启 ...
- 重启redis报错:Waiting for Redis to shutdown
重启redis,发现一直报:Waiting for Redis to shutdown service redis_6379 restart Stopping ... OK (error) NOAUT ...
- 旋转toast 自定义toast方向,支持多个方向的显示,自定义View
package com.example.canvasdemo; import java.security.InvalidAlgorithmParameterException; import andr ...
- android 加载大图片
引用:http://my.eoe.cn/littlebirds/archive/4646.html 尽量不要使用setImageBitmap或setImageResource或BitmapFactor ...
- AJAX-----04XMLHttpRequest对象的ajax
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- linux命令-sftp(模拟ftp服务)和scp(文件异地直接复制)
1)sftp sftp是模拟ftp的服务,使用22端口 针对远方服务器主机 (Server) 之行为 变换目录到 /etc/test 或其他目录 cd /etc/testcd PATH 列出目前所在目 ...
- TextBox
一.聚焦: private void FrmOnlineChargeMoney_Paint(object sender, PaintEventArgs e) { edtAuthCode.SelectA ...
- 如何去掉list里重复的数据
去掉list重复的数据,目前总结的以下三种方法,分别是采用set集合来做.两层循环不用任何方法来做,以及一层循环采用contains()方法来做,如下: 1.采用set结合来做: package te ...