这里有新鲜出炉的 Node.JS 入门教程,程序狗速度看过来!
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用 · Node.js 借助事件驱动, 非阻塞 I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用
本文是 Node.js 学习笔记系列文章的第一篇,主要给大家讲解的是在 Windows 和 Linux 上安装 Node.js 的方法。软件安装版本以 0.12.0 为例。希望大家能够喜欢。
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。
Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。
谁适合阅读本教程?
如果你是一个前端程序员,你不懂的像 PHP、Python 或 Java 等动态编程语言,然后你想创建自己的服务,那么 Node.js 是一个非常好的选择。
Node.js 是运行在服务端的 JavaScript,如果你熟悉 Javascript,那么你将会很容易的学会 Node.js。
当然,如果你是后端程序员,想部署一些高性能的服务,那么学习 Node.js 也是一个非常好的选择。
学习本教程前你需要了解
在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过 Javascript,PHP,Java 等编程语言,将有助于你更快的了解 Node.js 编程。
Node.js 安装及配置
在这里,我将为大家演示在 Windows 和 Linux 上安装 Node.js 的方法。软件安装版本以 0.12.0 为例。
Node.js 官方安装包及源码下载地址:http://nodejs.org/download/
根据不同的平台,你需要选择所需要的 Node.js 安装包。
注意:Linux 上安装 Node.js 需要安装 Python 2.6 或 2.7,不建议安装 Python 3.0 以上版本。
Windows 上安装 Node.js
windows 安装包 (.msi):
从上面提供的官方下载地址即可下载。
演示环境:
操作系统:Windows 8.1 Enterprise x64
Node.js 版本:0.12.0
安装步骤:
步骤 1:双击下载后的安装包 "node-v0.12.0-x64.msi",显示欢迎界面,如下所示:
步骤 2:点击 Next、显示 Node.js 的许可协议页面:
步骤 3:勾选 "I accept the terms in the License Agreement" 同意许可协议,并单击 Next 下一步,出现如下界面:
步骤 4:Node.js 默认安装路径为 "C:\Program Files\nodejs\",你可以修改,在这里我改到了 D 盘,单击 Next,出现安装模式及模块选择界面:
步骤 5:这里我直接默认 Next 下一步,准备就绪,准备安装:
步骤 6:确认无误后,点击 Install,开始安装:
步骤 7:半分钟后,安装完成,点击 Finish 即可:
步骤 8:配置环境变量:
默认,Node.js 安装完毕,会自动在系统的 path 环境变量中配置了 node.exe 的目录路径,但是可能你安装完成后,dos 命令下输入 node 提示错误。
打开系统环境变量,发现确实已经配置了,但是 dos 下运行 "set path" 又看不到 nodejs 的配置,那就是人品的问题了。。重启电脑重新加载就可以了。
也可以删掉自动配置的,手动再加上即可。如下:
打开计算机属性 - 高级 - 环境变量,在系统变量列表中找到 path 变量:
点击 "编辑",在最后添加上 nodejs 安装目录即可:
步骤 9:检测是否安装成功:
点击开始 - 运行 - cmd,打开 dos,输入 "node --version" 检查 Node.js 版本:
如果正常显示,则 OK,安装完成!
Linux 上安装 Node.js
Ubuntu 源码安装
以下部分我们将介绍在 Ubuntu Linux 下安装 Node.js 。 其他的 Linux 系统,如 Centos 等类似如下安装步骤。
在 Github 上获取 Node.js 源码,也可以去官网下载:
在完成下载后,将源码包名改为'node'。
修改目录权限:
使用 './configure' 创建编译文件。
编译: make。
完成安装: make install。
最后我们输入'node --version' 命令来查看 Node.js 是否安装成功。
Ubuntu apt-get 命令安装
命令格式如下:
- sudo apt-get install nodejs
- sudo apt-get install npm
centOS 下安装 nodejs
1、下载源码,你需要在 http://nodejs.org / 下载最新的 Nodejs 版本,本文以 v0.12.0 为例:
- cd /usr/local/src/
- wgethttp://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz
2、解压源码:
- tar zxvf node-v0.12.0.tar.gz
3、编译安装:
- cd node-v0.12.0
- ./configure --prefix=/usr/local/node/0.12.0
- make
- make install
4、配置 NODE_HOME,进入 profile 编辑环境变量:
- vim /etc/profile
设置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
- #set for nodejs
- export NODE_HOME=/usr/local/node/0.12.0
- export PATH=$NODE_HOME/bin:$PATH
:wq 保存并退出,编译 / etc/profile 使配置生效
- 1 source /etc/profile
验证是否安装配置成功
- node -v
输出 v0.12.0 表示配置成功。
npm 模块安装路径
- /usr/local/node/0.12.0/lib/node_modules/
以上就是本文关于 node.js 的简介、安装和配置的全部内容了,后续我们将持续更新此系列,希望对大家能够有所帮助。
来源: http://www.phperz.com/article/17/0427/272522.html