一、HapiJS介绍
HapiJS是一个开源的、基于Node.js的应用框架,它适用于构建应用程序和服务,其设计目标是让开发者把精力集中于开发可重用的应用程序的业务逻辑,向开发者提供构建应用程序业务逻辑所需的基础设施。HapiJS目前的最新版本为7.2.0版。
二、HapiJS安装和项目配置
1、安装Hapi库
HapiJS的安装很简单,执行如下命令:
$ sudo npm install hapi -g
hapi@7.2.0 /usr/local/lib/node_modules/hapi
├── cryptiles@2.0.4
├── heavy@1.0.0
├── topo@1.0.2
├── accept@1.0.0
├── items@1.1.0
├── kilt@1.1.1
├── catbox-memory@1.1.0
├── boom@2.5.1
├── qs@2.2.4
├── call@1.0.0
├── statehood@1.2.0
├── h2o2@2.0.1
├── iron@2.1.2
├── shot@1.3.5
├── glue@1.0.0
├── wreck@5.0.1
├── hoek@2.8.0
├── catbox@4.0.3
├── vision@1.1.0
├── mimos@1.0.0 (mime-db@1.1.1)
├── rejoice@1.0.0 (bossy@1.0.2)
├── inert@1.1.0 (lru-cache@2.5.0)
├── joi@4.7.0 (isemail@1.1.1)
└── subtext@1.0.1 (content@1.0.1, pez@1.0.0)
2、配置项目
1)创建一个名为myproject的新目录
$ mkdir myproject
$ cd myproject
2)在目录下运行初始化命令
$ npm init
此命令会生成package.json文件,它是项目的元数据。
接着执行命令:
$ npm install --save hapi
它会安装hapi库到项目下,并把hapi的依赖关系写入package.json。
此时,项目开发所需的一切都已经准备完毕。
三、开发实例
1、创建服务器
// server.js
var Hapi = require(\'hapi\');
var server = new Hapi.Server(3000);
server.start(function(){
console.log(\'Server running at: \', server.info.uri);
});
本文地址:https://www.stayed.cn/item/22391
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我