Перейти к основному содержимому

Модули npm

A-Parser использует NodeJS и поддерживает любые модули из каталога Node Package Manager:

npmjs.com пример выдачи

Установка модулей#

A-Parser использует каталог files/node_modules для всех дополнительных модулей, поэтому установку требуется производить из каталога files/:

Windows#

Для Windows мы рекомендуем использовать терминал Git Bash т.к. встроенные в Windows cmd.exe и PowerShell имеют множество проблем с совместимостью

export PATH=$PWD/dist/nodejs/:$PATH
cd files/
npm install md5

Linux#

export PATH=$PWD/dist/nodejs/bin/:$PATH
cd files/
npm install md5

Docker#

docker run --rm -v $(PWD)/aparser:/app aparser/runtime sh -c 'export PATH=$PWD/dist/nodejs/bin/:$PATH && cd files && npm install re2'
info

Обратите внимание что A-Parser включает в свой дистрибутив NodeJS и пакетный менеджер npm, дополнительная установка не требуется

Также A-Parser включает в дистрибутив(dist/nodejs/node_modules) предустановленные модули:

  • puppeteer
  • puppeteer-extra
  • lodash
  • re2
  • async-redis
  • async-mutex
  • typescript
Последнее обновление