在express.js中我可以编写一个控制器:
我不确定如何在Nuxt.js中进行此操作,因为我无法从组件中获取fs
模块。是否可以在任何地方使用服务器中的文件列表填充变量(例如,在static
文件夹中),以便组件可以访问它?
答案 0 :(得分:1)
要在服务器端要求模块,请使用serverMiddleware
# nuxt.config.js
module.exports = {
serverMiddleware: [
{ path: '/api', handler: '~/api/index.js' }
]
}
现在您可以在require('fs')
api/index.js