Nuxt имеет встроенную опцию свойства render, которую вы можете использовать в файле nuxt.config.js.
Если вы хотите добавить заголовки контроля доступа для статических файлов, просто используйте функцию setHeaders
.
См. https://nuxtjs.org/api/configuration-render#static.
В фоновом режиме Nuxt использует пакет serve-static (также для других опций).
Пример:
render: {
static: {
setHeaders(res) {
res.setHeader('X-Frame-Options', 'ALLOWALL')
res.setHeader('Access-Control-Allow-Origin', '*')
res.setHeader('Access-Control-Allow-Methods', 'GET')
res.setHeader('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept')
}
}