简单服务器——Node.js

心得

之前学了一段时间的java和android,也用Tomcat等做过后台服务器。目前将学习重心转移到了前端开发,发现自己做了很多很不错的小demo,结果只能孤芳自赏。这对于乐于分享的我来说,是一种折磨。于是,我有一种强烈的渴望,希望能够做一个个人网站,将个人简历和作品都放在上面

简介

Node.js是一个JavaScript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行JavaScript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

相比起Tomcat,Node.js只需要一个exe文件和一个js文件就可以搭建服务器了。

思路

1、下载node.js并安装
https://nodejs.org/en/

2、把下面的代码保存为一个 demo.js 文件,把它放到node.js源目录

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

3、把demo.js文件拖到node.exe文件上
这里写图片描述

4、或者打开cmd.exe,找到demo.js路径,输入node demo.js
这里写图片描述

效果

输入http://127.0.0.1:8888/,然后就是见证奇迹的时刻
这里写图片描述

参考

http://shawphy.com/2011/11/a-simple-nodejs-web-server.html
http://blog.csdn.net/i_am_zou/article/details/51822927

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值