1.简单的说Node.js就是运行在服务端的javaScript;
2.Node.js是一个基于Chrome javaScript运行时建立的一个平台;
3.Node.js是一个事件驱动I/O服务端Javascript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好
4.不同于PHP(需要Apache或者Nginx的HTTP服务器,并配上mod_php5模块和php-cgi),Node.JS不仅仅在实现一个应用,同时还实现了整个HTTP服务器。事实上,我们的Web应用以及对应的Web服务器基本上是一样的。
5.安装环境配置:
(1)windows下的安装包:
32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi
64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi
(2)windows二进制文件(.exe)安装:
32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe
64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe
(3)Linux上(CentOS)安装Node.js:
**下载源码:
cd /usr/local/src
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
**解压源码:
tar zxvf node-v0.10.24.tar.gz
**编译安装:
cd node-v0.10.24
./configure --prefix=/usr/local/node/0.10.24
make
make install
**配置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.10.24
export PATH=$NODE_HOME/bin:$PATH
:wq保存退出
**编译/etc/profile使配置生效:
source /etc/profile
**验证是否安装配置成功:
node -v
**npm模块安装路径:
/usr/local/node/0.10.24/lib/node_modules/