Node.js开发环境配置

来源:互联网 发布:java包装类 编辑:程序博客网 时间:2024/05/15 23:44

Node.js开发环境配置

①下载安装Node.js

1、安装Node.js。
2、添加到环境变量。

②运行Hello World

1、任意文件夹创建app文件夹,同时创建Node.js文件。
2、在Node.js文件中写入如下代码:

var http = require('http');http.createServer(function(req, res) {res.writeHead(200, { 'Content-Type': 'text/plain' });res.end('Hello World\n');}).listen(1337, "127.0.0.1");console.log('Server running at http://127.0.0.1:1337/');

切换到Node.js文件所在目录,执行如下命令。



在浏览器中查看:


代码:
1、require('http'):获取原生模块提取的HTTP模块对象。
2、res.writeHead:通过res的HTTP响应对象。
3、http.createServer():使用HTTP对象API方法createServer来创建服务器。

③Node.js的优缺点


优点:
1、处理高并发场景性能更高
2、函数式编程非常适合写异步回调链

缺点:
1、大量匿名函数使异常栈变得不好看。
2、无法以 request 为单位 catch 异常,必须确保不要在不 catch 异常的第三方库的回调里的抛异常,这在一个异步操作链条里是一件比较麻烦的事。












0 0