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

Подключение пакетов Node.js в A-Parser

Подключение пакетов Node.js в A-Parser

Метки:
  1. Support Денис
    В A-Parser реализована возможность работы модулей Node.js. В данной статье мы разберем как подключать модули на примере mysql2.

    Для работы нужно установить Node.js и менеджер пакетов npm.
    Для установки и подключения пакета необходимо :
    1. В консоли перейти по адресу папка где установлен aparser/files/
    2. Выполнить команду установки модуля:
      [​IMG]
      Если вы до этого не устанавливали модули в A-Parser, то после выполнения команды должна появиться папка node_modules:
      [​IMG]
    3. Создаем JS парсер и подключаем в нем наш модуль:
      [​IMG]
    Теперь пробуем запустить Тест задания.
    Если вы видите сообщение об ошибке, как на скриншоте ниже, то это означает что для работы пакета, который мы подключаем, не хватает модуля. В данном случае tls-browserify:
    [​IMG]
    Устанавливаем его
    Код:
    npm i tls-browserify
    Скорее всего вам так же потребуются модули crypto-browserify и string_decoder.
    Аналогично установим их следующими командами:
    Код:
    npm i crypto-browserify
    npm i string_decoder
    Теперь модуль готов к эксплуатации.

    C парсерами, которые используют данный модуль, вы можете ознакомиться по ссылкам :
    https://a-parser.com/resources/308/
    https://a-parser.com/resources/313/