1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Ошибка [1.2.205] JavaScript error: ReferenceError: setInterval is not defined at eval

Тема в разделе "1.2.216", создана пользователем webdev, 27 апр 2018.

  1. webdev

    webdev New Member

    Регистрация:
    26 сен 2017
    Сообщения:
    21
    Симпатии:
    4
    Доброго времени суток!

    Разработан js-парсер. С помощью sequelize идет запись данных в sqlite.

    При сохранении модуля появляется сообщение, что апарсер не нашел модуль: node-pre-gyp
    Но этот модуль есть, он лежит внутри files/sqlite3/node_modules/, т.к. является его зависимостью.
    После установки модуля node-pre-gyp вручную (npm install 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
    
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.794
    sqlite3 не поддерживается, и не будет поддерживаться т.к. это нативный модуль к node, требующий компиляции
     
  3. webdev

    webdev New Member

    Регистрация:
    26 сен 2017
    Сообщения:
    21
    Симпатии:
    4
    Спасибо. Поясните тогда, пожалуйста, как работать с sqlite внутри кастомных nodejs-модулей? Можно ли пробросить sqlite внутрь nodejs-модуля?
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.794
  5. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.794
    Добавлена поддержка setInterval
     

Поделиться этой страницей