猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
node+koa 怎么编写入口文件啊app.js?
初学node和koa不知道如何配置入口文件,希望指教一下
繁星淼淼
浏览 706
回答 3
3回答
喵喵时光机
入口的目的就是创建监听服务,最简单的起手const http = require('http');const https = require('https');const Koa = require('koa');const app = new Koa();http.createServer(app.callback()).listen(3000);https.createServer(app.callback()).listen(3001);这样你就在3000监听了http请求,在3001监听了https请求。但是,光监听还不够, 你肯定需要处理请求吧?const http = require('http');const https = require('https');const Koa = require('koa');const app = new Koa();app.use(async ctx => { // 对所有的请求打印Hello world ctx.body = 'Hello World';});http.createServer(app.callback()).listen(3000);https.createServer(app.callback()).listen(3001);这样,你所有的请求都会返回Hello world了。成功了一大半了。好了,接下来按需添加你的中间件吧,比如路由处理,静态文件处理,按需加载,官方推荐在这里koa中间件列表,非官方推荐的直接 npmjs.org 上面搜吧。
0
0
0
aluckdog
1楼也太累了,人家是新手const Koa = require('koa');const app = new Koa();app.use(async(ctx)=>{ctx.body = 'hello';});
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续