您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页Node.js Hello world

Node.js Hello world

来源:伴沃教育

抛开JavaScript语言本身不谈,因为派系和语言一直是写代码的手艺人之间无休止的争论,我们首先来体验下用Node.js从安装到实现一个Web Service的Hello world究竟有多么简单,请自行对比传统的Web Service(包括Rails, Python的框架)开发框架从安装到写一个能运行起来一个Hello World的过程。

安装Node.js

curl -sL  | bash -
yum install -y nodejs

选择一个趁手的编辑器

话说工欲善其事,必先利其器…其实真实的情况是,相比配置Java的开发环境(不敢对比PHP,因为PHP是最好的语言),这里的篇幅实在太少,以至于我要把编辑器的选择独立作为一节。

Hello world

新建一个文本文件,取名server.js,并复制以下内容到server.js中。

 const http = require('http');
 
 const hostname = '127.0.0.1';
 const port = 3000;
 
 const server = http.createServer(function(req, res) {
   res.end('Hello, World!\n');
 });
 
 server.listen(port, hostname, function() {
   console.log("Server is running at %s:%s", hostname, port);
 });

hello.png

整个过程不需要安装和配置额外的Web Server,也不需要配置各种环境变量,即写即用。

下一篇文章中我们将利用Express.js(一个基于Node.js web框架)来搭建一个符合生产运行的一个RESTful Web Service。

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务