构建可在客户端运行的应用程序
1. 接受路径参数与响应流改进
1.1 接受路径参数
首先,我们需要创建一个可以接受路径参数的服务器。以下是相关代码:
import Hapi from 'hapi';
import Application from './lib';
import HelloController from './hello-controller';
const server = new Hapi.Server();
server.connection({
host: 'localhost',
port: 8000
});
const application = new Application({
'/hello/{name*}': HelloController
}, {
server: server
});
application.start();
在上述代码中,我们使用 Hapi 框架创建了一个服务器,并将 /hello/{name*} 路径映射到 HelloController 。当我们在浏览器中打开 http://localhost:8000/ 时,应该能看到预期的问候消息。
1.2 改进响应流
为了将代码移植到客户端,我们需要对响应流进行改进。具体来说,我们将创建一个 API 来返回页面模板,并将控制器的 toString 回调结果注
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



