Я получаю 'res.xls не является функцией', я установил все необходимые пакеты, но не могу разрешить. Я хочу конвертировать массив JSON в файл XLS.
Я использую node.js с MySql.
У меня есть маршрут
router.get ('/ convert', controller.convert)
И мой контроллер:
const express = require('express');
const router = module.exports = express.Router();
const json2xls = require('json2xls');
router.use(json2xls.middleware);
module.exports = {
convert: convert (req, res) => {
var contacts = [{
name: 'Bob',
lastName: 'Smith'
}, {
name: 'James',
lastname: 'David'
}];
res.xls('report.xlsx', contacts);
}
};
Я ожидаю, что данные JSON должны быть преобразованы в файл xls.