【发布时间】:2021-07-29 13:58:19
【问题描述】:
我尝试理解代码 https://github.com/nuxt-community/adonuxt-template 。 什么是 use() 以及为什么它在版本 5 中不起作用。 怎么改?
const { Ignitor } = require('@adonisjs/ignitor')
new Ignitor(require('@adonisjs/fold'))
.appRoot(__dirname)
.fireHttpServer()
.then(() => {
return use('App/Services/Nuxt').build()
})
.then(() => {
use('Logger').info('Nuxt is ready to handle requests')
})
.catch(console.error)
以及如何重写这些文件以在版本 5 中工作:
https://github.com/nuxt-community/adonuxt-template/blob/master/start/app.js https://github.com/nuxt-community/adonuxt-template/blob/master/app/Commands/NuxtBuild.js https://github.com/nuxt-community/adonuxt-template/blob/master/app/Controllers/Http/NuxtController.js https://github.com/nuxt-community/adonuxt-template/blob/master/app/Services/Nuxt.js
【问题讨论】:
标签: adonis.js