Чтобы начать использовать Express с существующим проектом Nuxt, вам нужно настроить простой server.js
файл, который настраивает ваш сервер Express и добавляет ваше приложение Nuxt в качестве промежуточного программного обеспечения.Единственное небольшое затруднение - настройка на автоматическое восстановление в разработке.Вот краткий пример server.js
файла, который извлекает Nuxt и обрабатывает сборку, когда он не работает.
const { Nuxt, Builder } = require('nuxt');
const app = require('express')();
// We instantiate Nuxt.js with the options
const isProd = process.env.NODE_ENV === 'production';
const config = require('./nuxt.config.js');
config.dev = !(isProd);
const nuxt = new Nuxt(config);
// No build in production
if (!isProd) {
const builder = new Builder(nuxt);
builder.build();
}
app.use(nuxt.render);
app.listen(3000);
console.log('Server is listening on http://localhost:3000');
Затем вы можете включить Bugsnag, как вы это обычно делаете в Express, я полагаю, потребовав его и включив в него какпромежуточное программное обеспечение.