node.js -输出hello world

根据node.js教程学习node.js遇到的问题及笔记O(∩_∩)O~

一、 流程

  1. 通过cd进入想创建文件的目录下,通过** touch app.js** 在该文件夹下建立app.js文件
  2. vi app.js ** 编辑,点击i**键进行输入(也可以直接使用编辑软件进行编辑,vi编辑器用法这里就不做描述啦)
  3. node app.js 执行js文件
  4. esc按键后输入:wq 保存文件并退出
  5. 终端listen过程中,点击control+c 可以退出listen

二、app.js中的内容

// 引入 `express` 模块,并将它赋予 `express` 这个变量等待使用。
var express = require('express');
// 调用 express 实例,它是一个函数,不带参数调用时,会返回一个 express 实例,将这个变量赋予`  app`  变量。
var app = express();
// app 本身有很多方法,其中包括最常用的 get、post、put/patch、delete,在这里我们调用其中的 get 方法,为我们的 `/` 路径指定一个 handler 函数。
// 这个 handler 函数会接收 req 和 res 两个对象,他们分别是请求的 request 和 response。
// request 中包含了浏览器传来的各种信息,比如 query 啊,body 啊,headers 啊之类的,都可以通过 req 对象访问到。
// res 对象,我们一般不从里面取信息,而是通过它来定制我们向浏览器输出的信息,比如 header 信息,比如想要向浏览器输出的内容。这里我们调用了它的 #send 方法,向浏览器输出一个字符串。
app.get('/', function (req, res) {
 res.send('Hello World');
});
// 定义好我们 app 的行为之后,让它监听本地的 3000 端口。这里的第二个函数是个回调函数,会在 listen 动作成功后执行,我们这里执行了一个命令行输出操作,告诉我们监听动作已完成。
app.listen(3000, function () {
 console.log('app is listening at port 3000');
});

**后记:
如果这段代码完全懵逼的话,先去学习javascript基础比较好哦O(∩_∩)O~
**

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 原文链接:http://www.jianshu.com/p/2a9367afe9e7 1510997059(1)....
    悬笔e绝阅读 5,778评论 0赞 0
  • 前言 近期在准备搭建一个vue.js+node.js全栈开发的社区,之前由于没有云服务器搭建经验,这篇文章做一下相...
    技术宅小青年阅读 4,695评论 1赞 30
  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 2,734评论 1赞 37
  • 三月伊始,小区里组织赴江苏苏州一日游,说走就走,早上七点十分从小区门口的联扬路上车出发。 春绿枝头,阳光暖暧照进车...
    亁乾阅读 338评论 0赞 0
  • 日暮西沉,鸦雀无声 不相见的时日又多一天 相问候的话语又少一句 记忆带着偏见,在半夜吵醒少年 会轻易地忘掉煎熬 对...
    马流云阅读 355评论 0赞 4

友情链接更多精彩内容