久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - koa中讀取文件應該怎么寫

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

問題描述

初學koa,使用app.use中的ctx直接返回html字符串能顯示,但是在里面使用fs.readFile,回調中把data賦值給ctx.body,在瀏覽器上就顯示not found,請問應該怎么寫啊,沒查到

問題解答

回答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 好像沒有直接類似 express 的 res.sendFile() 這樣的語法,得加中間件

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 岳阳县| 衡东县| 郎溪县| 仪征市| 荆门市| 宜州市| 凌云县| 蓬安县| 大英县| 惠安县| 沂源县| 怀来县| 阳信县| 兴和县| 泸州市| 太仆寺旗| 综艺| 莱州市| 咸阳市| 河曲县| 阳西县| 黎平县| 安平县| 江山市| 丰都县| 延边| 和平区| 固始县| 资阳市| 安宁市| 上林县| 通许县| 阿尔山市| 平陆县| 沈阳市| 榆中县| 和平县| 泰顺县| 安塞县| 金坛市| 山东|