最近在學(xué)習(xí)使用koa2,在嘗試用koa2復(fù)寫之前用express寫的一個入口文件的時候發(fā)現(xiàn)命令行報錯ctx.render is not a function
成都創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè)|成都網(wǎng)站維護(hù)|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都辦公空間設(shè)計等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身定制品質(zhì)網(wǎng)站。
項目路徑如下
//使用koa復(fù)寫入口文件 const Koa = require('koa'); const Router = require('koa-router'); const koaBody = require('koa-body'); const views = require('koa-views'); const serve = require('koa-static'); const app = new Koa(); const router = new Router(); app.use(serve(__dirname)); app.use(koaBody()).use(router.routes()); app.use(views(__dirname + '/views/pages',{ extension: 'pug' })) app.listen(3000); router.get('/', async(ctx, next) => { await ctx.render("index",{ title:"nodeWeb 首頁" }) });