Node.js用6行代码1个JS文件搭建一个HTTP静态服务器
2013-11-20 22:04
1016 查看
Node.js是一个基于Chrome的JavaScript运行时的用户以轻松构建快速、可扩展的网络应用平台。 Node.js使用事件驱动、非阻塞I/ O模型,使它轻量级、高效和完美的适用于运行在分布式设备上的数据密集型的实时应用程序
Node.js宣言:Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
大概意思:Node.js是一个基于Chrome的JavaScript运行时的用户以轻松构建快速、可扩展的网络应用平台。 Node.js使用事件驱动、非阻塞I/ O模型,使它轻量级、高效和完美的适用于运行在分布式设备上的数据密集型的实时应用程序。
学习Node.js有2周了,自己也开发了一个开源的基于Bootstrap的应用OSN(https://github.com/obullxl/osnode-site),能轻松运行在免费百度云引擎上(http://obullxl.duapp.com/);现在总结一下,把学习过程中的知识点总结一下。
6行代码1个JS文件轻松搭建HTTP服务器
使用方法:
1、把该数据内容复制到一个JS文件中,如“app.js”;
2、把“app.js”文件放到需要作为服务器的目录下,文件发到“public”目录下;
3、运行命令“node app.js”,若没有安装express模块,运行命令“npm install express”进行安装;
4、打开浏览器,访问服务器:http://127.0.0.1/public/文件名
Node.js宣言:Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
大概意思:Node.js是一个基于Chrome的JavaScript运行时的用户以轻松构建快速、可扩展的网络应用平台。 Node.js使用事件驱动、非阻塞I/ O模型,使它轻量级、高效和完美的适用于运行在分布式设备上的数据密集型的实时应用程序。
学习Node.js有2周了,自己也开发了一个开源的基于Bootstrap的应用OSN(https://github.com/obullxl/osnode-site),能轻松运行在免费百度云引擎上(http://obullxl.duapp.com/);现在总结一下,把学习过程中的知识点总结一下。
6行代码1个JS文件轻松搭建HTTP服务器
var http = require('http'); var express = require('express'); var app = express(); app.use("/public", express.static(__dirname + '/public')); // 创建服务端 http.createServer(app).listen('80', function() { console.log('启动服务器完成'); });
使用方法:
1、把该数据内容复制到一个JS文件中,如“app.js”;
2、把“app.js”文件放到需要作为服务器的目录下,文件发到“public”目录下;
3、运行命令“node app.js”,若没有安装express模块,运行命令“npm install express”进行安装;
4、打开浏览器,访问服务器:http://127.0.0.1/public/文件名
相关文章推荐
- Node.js用6行代码1个JS文件搭建一个HTTP静态服务器
- 【深入浅出Node.js系列十】一个简单的静态文件合并服务器
- 【node.js】搭建可访问静态文件的服务器①
- 【node.js】搭建可访问静态文件的服务器②
- node.js搭建简单静态文件服务器
- 搭建一个简单的node.js服务器
- Node.js开发入门—HTTP文件服务器
- 博文共赏:Node.js静态文件服务器实战
- 使用nodejs、Python写的一个简易HTTP静态文件服务器
- 如何搭建一个简单的本地node.js服务器
- 搭建一个简单的node.js服务器
- 使用Nodejs快速搭建一个的本地静态文件服务器
- Node.js静态文件服务器改进版
- node.js搭建一个自己的本地web服务器
- Node.js学习笔记 01 搭建静态服务器
- Node.js创建HTTP文件服务器的使用示例
- Node.JS入门--通过构建一个上传文件的服务器来学习Node.JS
- Node.js —— 使用http模块创建静态web服务器及其路由
- 使用Node.js搭建静态资源服务器