我的ReactNative之路-初始Node.js
来源:互联网 发布:造价师网络课程 编辑:程序博客网 时间:2024/05/22 08:24
从2014年起,Node.js开始兴起,我还清晰记得身边小伙伴们热情洋溢的迎接这一新技术的样子,几个人头脑一热,拉了一个千人群,开始Node.js的挑战之路。转眼间2年过去,Node.js已慢慢成为了一种主流,最令我没想到的是今天终于可以好好使用JavaScript,而Node.js是一个很好的帮手。
(此处跳过千万文字的Node.js历史、原理、安装和配置教程...)
创建Node.js应用
1、引入 required 模块,使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:
var http = require("http");
2、创建服务器
接下来我们使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。 函数通过 request, response 参数来接收和响应数据。
实例如下,在你项目的根目录下创建一个叫 server.js 的文件,并写入以下代码:
var http = require('http');http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值: 200 : OK// 内容类型: text/plainresponse.writeHead(200, {'Content-Type': 'text/plain'});// 发送响应数据 "Hello World"response.end('Hello World\n');}).listen(8888);// 终端打印如下信息console.log('Server running at http://127.0.0.1:8888/');
以上完成了一个可以工作的 HTTP 服务器。
3,使用 node 命令执行以上的代码:
node server.js
Server running at http://127.0.0.1:8888/
0 0
- 我的ReactNative之路-初始Node.js
- 我的Node.js学习之路(一)
- 我的Node.js学习之路(四)--单元测试
- 初始node.js
- 初始Node.js
- 我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
- 我眼中的Node.js
- 我的Node.js学习之路(二)NPM模块管理
- node.js学习之node的安装
- 我所知道的Node.js
- 我的js之路
- 征战Node.js 之路
- Node.js学习教程之二:node.js的HelloWorld
- 我与node.js
- node.js学习(十二、ReactNative开发环境搭建)
- 【node.js学习之路】什么是Node.js?
- node.js学习之路(二) 包的发布
- 我的node之kafka实践
- 关于DCT与FFT区别(为什么图像处理和音频处理都使用DCT而不用FFT)
- Activity解析(三)-活动的生命周期
- centos 6.5安装docker报错
- C# 中的委托和事件(详解)
- 2016广东工业大学新生杯决赛:Problem J: 质方数
- 我的ReactNative之路-初始Node.js
- nachos 优先级调度算法
- Firefox v50.0.2
- 十六进制转八进制(代码)
- 代码的书写规范的小总结
- 问问群
- 用next_permutation方法(常用语全排列)
- ThinkPHP 3.2.3+ORACLE插入数据BUG修复及支持获取自增Id的上次记录
- 数据结构和算法学习和理解 之 插入排序