Доброго времени суток. Есть самописный модуль на nodejs, в зависимостях которого указан sequelize. При подключении sequelize возникает следующая ошибка: Код: TypeError: process.cwd is not a function at files/node_modules/depd/index.[js:25:23] Если подключить sequelize через node-консоль, то ошибки нет. Если подключить sequelize в любой js-файл и запустить через системный node myfile.js, то тоже ошибки нет. Помогите, пожалуйста, разобраться с проблемой. P.S. эта задача является продолжением https://a-parser.com/threads/4411/.
как вариант переопределить отсутствующий builtin метод в начале файла: process.pwd = () => '.' но вообще да, хотелось бы какой готовый полифил или более детальную доку что работает, а что нет, чтобы не приходилось методом тыка писать скрипты.
Спасибо. После обновления sequelize подключился, но не работает sqlite3. С помощью sequelize идет запись данных в sqlite. При сохранении модуля появляется сообщение, что апарсер не нашел модуль: node-pre-gyp Но этот модуль есть, он лежит внутри sqlite3/node_modules/, т.к. является его зависимостью. После установки модуля node-pre-gyp вручную ошибка уходит, но появляется такая ошибка в модуле gauge: Код: JavaScript error: ReferenceError: setInterval is not defined at eval (files/node_modules/gauge/./set-interval.js:3:18) at eval (files/node_modules/gauge/./set-interval.js:5:3) at parser-object.js:32:12
Проблема с подключением nodejs-модуля sqlite3 вынесена за пределы этого трэда. Продолжение здесь - https://a-parser.com/threads/4449/