为什么网站建设比商场要贵,wordpress 页面 分类目录,frontpage如何做网站,南京广告公司电话题记 node创建web应用#xff0c;以下是所有流程和代码 与php比较#xff1a;使用 PHP 来编写后端的代码#xff0c;需要 Apache 或者 Nginx 的 HTTP 服务器#xff0c;并配上 mod_php5 模块和 php-cgi。
Node应用的组成 node应用由三部分组成#xff1a; require 指令以下是所有流程和代码 与php比较使用 PHP 来编写后端的代码需要 Apache 或者 Nginx 的 HTTP 服务器并配上 mod_php5 模块和 php-cgi。
Node应用的组成 node应用由三部分组成 require 指令在 Node.js 中使用 require 指令来加载和引入模块引入的模块可以是内置模块也可以是第三方模块或自定义模块。 创建服务器服务器可以监听客户端的请求类似于 Apache 、Nginx 等 HTTP 服务器。 接收请求与响应请求 服务器很容易创建客户端可以使用浏览器或终端发送 HTTP 请求服务器接收请求后返回响应数据。 使用 require 指令来加载和引入模块 const 自定义变量名 require(模块名); 模块名可以是一个文件路径相对或绝对路径也可以是一个模块名称如果是一个模块名称Node.js 会自动从 node_modules 目录中查找该模块。 require 指令会返回被加载的模块的导出对象可以通过该对象来访问模块中定义的属性和方法如果模块中有多个导出对象可以使用解构赋值的方式来获取它们。
创建服务器 使用 http.createServer() 方法创建服务器并使用 listen 方法绑定 8888 端口。 函数通过 request, response 参数来接收和响应数据。 创建main.js文件 //请求requireNode.js 自带的 http 模块并且把它赋值给 http 变量 var http require(http); //调用 http 模块提供的函数 createServer 。 //这个函数返回一个对象这个对象有一个叫做 listen 的方法这个方法有一个数值参数指定这个 HTTP 服务器监听的端口号。 http.createServer(function (request, response) { // 发送 HTTP 头部 // HTTP 状态值: 200 : OK内容类型: text/plain response.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/); //请求requireNode.js 自带的 http 模块并且把它赋值给 http 变量
var http require(http);//调用 http 模块提供的函数 createServer 。
//这个函数返回一个对象这个对象有一个叫做 listen 的方法这个方法有一个数值参数指定这个 HTTP 服务器监听的端口号。
http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值: 200 : OK内容类型: text/plainresponse.writeHead(200, {Content-Type: text/plain});// 发送响应数据 Hello Worldresponse.end(Hello World\n);
}).listen(8888);// 终端打印如下信息
console.log(Server running at http://127.0.0.1:8888/);执行程序 node main.js 后记 觉得有用可以点赞或收藏