Я пытаюсь установить HTTPS-соединение для сервера Koa с помощью этого модуля https://www.npmjs.com/package/koa-sslify, но я получаю сообщение об ошибке "AssertionError: app.use () требует функции генератора"
'use strict';
var app = require('application'),
enforceHttps = require('koa-sslify'),
config = require('config'),
fs = require('fs'),
path = require('path'),
routes = fs.readdirSync(path.join(__dirname, '../routing')).sort();
routes.forEach(function (route) {
require('../routing/' + route);
});
// Force HTTPS on all page
app.use(enforceHttps({
trustProtoHeader: true
}));
app.listen(config.server.port,config.server.host);
UPD:
Вместо этого я использовал NGINX, потому что, вероятно, он работает лучше и использует меньше ресурсов.