Node.js后端开发 cd /d 文件目录

新建app.js

const Hapi=require('hapi');



const server=new Hapi.Server();

//配置服务器启动host与端口,config/index.js

server.connection({//将服务启动的相关配置。移动到config中

port: 3000,

host: '127.0.0.1',

});




const init = async () => {

server.route([  //这是个routes路由目录,这下面添加了hello-hapi.js文件

// 创建一个简单的 hello hapi 接口

{

method: 'GET',

path: '/',

handler: (request, reply) => {

reply('hello hapi');

},

},

]);

// 启动服务

await server.start();

console.log(`Server running at: ${server.info.uri}`);



};




init();

 

重构:

// APP 入口的 JS

const Hapi = require('hapi');

const config = require('./config');

const routesHelloHapi = require('./routes/hello-hapi');

 

const server = new Hapi.Server();

// 配置服务器启动 host 与端口

server.connection({

port: config.port,

host: config.host,

});

 

const init = async () => {

server.route([

// 创建一个简单的 hello hapi 接口

...routesHelloHapi,

]);

// 启动服务

await server.start();

console.log(`Server running at: ${server.info.uri}`);

};

 

init();...

 

返回数据的时候出错

D:\cmd操作安装夹\firstNode>curl 'https://127.0.0.1:3000'
curl: (1) Protocol "'https" not supported or disabled in libcurl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Alex-panda

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值