国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - koa中讀取文件應(yīng)該怎么寫(xiě)

瀏覽:216日期:2023-09-18 11:27:10

問(wèn)題描述

初學(xué)koa,使用app.use中的ctx直接返回html字符串能顯示,但是在里面使用fs.readFile,回調(diào)中把data賦值給ctx.body,在瀏覽器上就顯示not found,請(qǐng)問(wèn)應(yīng)該怎么寫(xiě)啊,沒(méi)查到

問(wèn)題解答

回答1:

直接readFile是異步吧,用readFileSync?

或者 參考這樣?

var app = require(’koa’)();var fs = require(’fs’);app.use(function *(){ this.body = yield new Promise(function(reso,reje){fs.readFile(__dirname+’/app.html’,function(err,data){ if(err) reso(’error’); else reso(data.toString());}) }).then(function(data){return data });})app.listen(8910);回答2:

koa-sendfile

koa 好像沒(méi)有直接類(lèi)似 express 的 res.sendFile() 這樣的語(yǔ)法,得加中間件

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 新平| 临夏县| 兴海县| 肇源县| 安多县| 浦东新区| 商都县| 辽宁省| 朝阳市| 三台县| 龙海市| 福州市| 夏河县| 博白县| 封开县| 铁岭县| 安丘市| 东平县| 西青区| 乌恰县| 汾阳市| 壶关县| 许昌县| 冀州市| 友谊县| 宜兴市| 沙雅县| 砀山县| 南雄市| 建水县| 华宁县| 新晃| 白河县| 乳山市| 门源| 沈丘县| 余姚市| 涡阳县| 夹江县| 逊克县| 正阳县|