搞定Node系列之Express(一)

Express是一个基于Node.js平台的极简、灵活的web应用开发框架,它提供一系列强大的特性,帮助你创建各种Web和移动设备的应用。丰富的http快捷方法和任意排列组合的Connect中间件,让你创建健壮、友好的API变得既快速又简洁。

好了,直接进入主题。工欲善其事必先利其器,我们先把express安装到工作区,当然,前提是你已经安装了Node.js。接下来,为你的应用创建一个目录,然后将此目录当做我们当前的工作目录:
mkdir myapp cd myapp
然后我们通过npm init命令来创建一个package.json的文件:
npm init
此命令要求你输入一些配置,如作者、版本、描述等,可以直接回车来接受默认的配置,接下来安装Express,并保存到依赖列表中:
npm install express --save
最后新建一个index.js文件。

安装Node模块时,如果指定了--save参数,那么此木块将被添加到package.json文件中的dependencies依赖列表中,然后通过npm install命令即可自动安装依赖列表中所列出的所有模块。

到此,准备工作完成,我们开始创建一个最简单的应用,基本步骤就四部。

  • 引入express模块
  • 实例一个express对象
  • 创建请求处理函数
  • 创建服务并监听

话不多说,直接上代码。

Hello World.jpg

然后命令行进入当前Index.js所在目录,即myapp文件夹,执行node index.js命令,打开浏览器,输入localhost:3000,一个熟悉的"Hello World"就出现在浏览器窗口中了。

Hello-World.jpg

OK.一个简单的express应用到此结束。下次介绍express的路由模块。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 安装 NodeJS 安装 NodeJS 在终端中,使用下面的命令安装 NodeJS: curl --silent ...
    ioodu阅读 809评论 0 1
  • Express 简介 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮...
    保川阅读 2,039评论 0 24
  • 1 Node.js模块的实现# 之前在网上查阅了许多介绍Node.js的文章,可惜对于Node.js的模块机制大都...
    七寸知架构阅读 2,084评论 1 50
  • 上天在炫耀它的肌肉 而阳光将一身鳞甲洒向湖水 令光晕沉潜 微风扫过静谧 伴奏出晨的悦动 微醺醉出心乐 丝丝缕缕萦绕...
    雪韵_莲心阅读 263评论 39 34
  • 还是喜欢这种夜深人静的感觉,想想一天做的事,收获什么,失去什么。忙忙碌碌一天,也只有在这个时候听听自己的声音。 可...
    NaturesSoul阅读 202评论 0 0