1.node安装和初体验

2017-03-02  本文已影响0人  大雄good

node安装和初体验on Mac

在web development的世界里,nodeJS(简称node)已经成为一门非常火热的后端技术,因此本着学习的态度,大雄决定学习node,并用来完成一个web项目。

1.node是什么

用node开发者的话说,node就是一款异步事件驱动的JavaScript的解释器,用来开发可扩展的网络应用。由于node中的函数均没有直接操作系统的IO,因此使用node开发过程中不需要担心死锁的问题。当然node还有各种好处,可以从开发过程中体会。

2.安装

Mac上node的安装过程,非常简单,主要有两种方法:

方法一:如果安装了homebrew,直接运行brew install node即可

brew install node

方法二:也可以上node官网直接先下载kmg文件,傻瓜式安装。

安装完毕直接执行node -v查看版本号:

查看版本

没报错就OK啦。

3.运行

安装完毕怎么能不来一发Hello World呢?首先编辑文件helloWorld.js如下:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res)=>{
    res.writeHeader(200, {'Content-Type':'text/plain'})
    res.end('Hello world\n');
}).listen(port);

console.log('Server running at http://'+hostname+':'+port);

上面这个程序非常简单,所有就没加注释了(因为懒),第一行引入了http这个包(这也是node开发的第一个包哦!),然后设定服务器地址和端口,再利用http的函数创建了一个服务。

接着就是运行该程序:

node helloWorld.js

再利用浏览器键入http://127.0.0.1:3000/即可看到效果哦!

HelloWorld
上一篇下一篇

猜你喜欢

热点阅读