HApi 是 Node.JS 平台上常用的轻量级 Web 开发框架,特别适合用来开发 Rest API, 本系列是包含一套 HApi 的快速入门实验,帮助学员快速掌握 HApi 的基本编程方法。
初始化项目
首先,建立一个名为 HApi_Study 的项目目录(如果是Windows, 建议将目录建在D盘的更目录,如果是Linux或MacOS,就建立在当前用户目录下即可)。进入目录,初始化项目:
1 | cd HApi_Study |
系统会提示你输入一些项目信息,全部简单的使用默认设置即可。
然后将在目录下生成一个 package.json 的文件,这个就是 node.js 项目中的项目管理(构建)文件,里面包含项目基本信息,依赖信息,还有构建信息等。
添加HApi库
在命令行中执行:
1 | npm install hapi |
如果你使用的是yarn, 则执行:
1 | yarn add hapi |
构建一个简单的服务
在项目目录中添加一个名为: SimpleServer.js 的文件,填入以下代码:
1 | const Hapi = require('hapi'); |
运行程序
在命令行执行:
1 | node SimpleServer.js |
打开浏览器,访问本机的 8000 端口。