Синтаксическая ошибка Connect-mongo: неожиданный токен =>
Привет у меня есть следующая ошибка
node_modules/connect-mongo/src/index.js:29
unserialize: options.unserialize || (x => x),
^^
У меня есть эти версии:
node@v3.3.1
express@4.14.0
mongoose@4.6.5
mongodb@2.2.11
1 ответ
Решение
Скорее всего, у вас устаревшая версия Node.js.
(x => x)
эквивалентно function (x) { return x; }
(это называется функцией стрелки).
Обновите Node.js до версии, превышающей 4.0.0
,
Запуск node
процесс с --harmony
flag может решить проблему, но все же обновление Node.js до последней версии намного лучше.