NodeJS学习笔记
什么是NodeJS?
NodeJS是一个运行在服务器端的JavaScript。相信大家对JavaScript这种脚本语言一定不会陌生,因为在web开发中或多或少都会接触到这种脚本语言。
NodeJS能做什么?
引用一段NodeJS开发指南中得一段:
NodeJS具有复杂逻辑的网站;
基于社交网络的大规模 Web 应用;
Web Socket 服务器;
TCP/UDP 套接字应用程序;
命令行工具;
交互式终端程序;
带有图形用户界面的本地应用程序;
单元测试工具;
客户端 JavaScript 编译器。
NodeJS快速开始
首先我们要下载一个NodeJS(下载地址:http://nodejs.org/),根据自己得操作系统下载相应得压缩包。
我使用得Linux系统,所以直接解压NodeJS的压缩包就可以了,然后配置好环境变量。
配置例子:
在/etc/profile文件最后添加如下语句:
export NODE_HOME=/path/nodejs
export PATH=$PATH:$NODE_HOME/bin
然后在终端执行命令source /etc/profile 让环境变量在该终端即刻生效。
通过node命令,进入node模式。然后使用一个最基本的方式开始学习,那就是Hello World。输入:console.log('Hello World!');
执行之后会打印:
Hello World!----这个是console.log打印出来的字符串
undefined-------这个是console.log()方法的返回值