koa-view报错

来源:5-5 集成模板引擎到 Koa 搭建初始模板目录

浅笑醉红尘

2018-01-30

const koa = require('koa')
const app = new koa()
const views = require('koa-views')

app.use(views(__dirname + '/views', {
  extension: 'pug'
}))

app.use(async (ctx, next) => {
  console.log(__dirname + '/views')
  await ctx.render('index', {
    you: 'nihao',
    me:'LM'
  })
})

app.listen(4455)

报错 :

Error: Cannot find module 'pug'

      at Function.Module._resolveFilename (module.js:538:15)

      at Function.Module._load (module.js:468:25)

      at Module.require (module.js:587:17)

      at require (internal/module.js:11:18)

package.json配置:

"dependencies": {

  "koa": "^2.4.1",

  "koa-views": "^6.1.3"

}

node版本: v8.9.4


写回答

1回答

Scott

2018-01-30

npm i pug -S


安装下模板引擎,koa-views 只是注册某个引擎,但并没有内置


需要单独安装一下

0
1
浅笑醉红尘
非常感谢!
2018-01-31
共1条回复

Koa2框架从0开始构建预告片网站

Koa2+MongoDB+Parcel+Puppeteer+AntDesign快速搭建预告片网站

751 学习 · 362 问题

查看课程