hapi入门简介(入门实践)----净土小沙弥学hapi.js_第二篇

编写前的准备

熟悉node语法,并且安装node和npm。

开始编写hapijs

1.在工作目录打开cmd(shift+鼠标右键->选择“在此处打开PowerShell窗口”),首先输入npm init初始化packagejson,全部默认就可以了,然后输入命令npm install hapi 安装hapi模块

在这里插入图片描述

2.在根目录,创建server.js文件

const Hapi=require('hapi');
const server =new Hapi.Server();//创建服务器
server.connection({port:4000,host:'localhost'});//创建服务器端口
server.route({//创建路由
    method:'GET',
    path:'/en',
    handler:function (request,reply) {//创建处理机制,对用户访问做出响应
        reply('Hello');
    }
});
const plugin=function (server,options,next) {//创建插件
    server.route({//给插件设置路由
        method:'GET',
        path:'/cn',
        handler:function (request,replay) {//为插件设置响应机制
            replay('你好');
        }
    })
    next();
}
plugin.attributes={name:'My plugin'};
server.register(plugin,(err)=>{//注册插件
    if(err){
        throw err;
    }
    server.start((err)=>{//启动服务器
        if(err){
            throw  err;
        }
        console.log('Server running at:',server.info.uri);
})
});

3.用方法1的方式,进入目录运行cmd,输入node server.js 命令,启动项目,运行如下:

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值