Zum Hauptinhalt springen

npm-Module

A-Parser nutzt NodeJS und unterstützt alle Module aus dem Node Package Manager Katalog:

npmjs.com Beispiel-Ergebnisse

Installation von Modulen

A-Parser verwendet das Verzeichnis files/node_modules für alle zusätzlichen Module, daher muss die Installation aus dem Verzeichnis files/ heraus erfolgen:

Windows

Für Windows empfehlen wir die Verwendung des Git Bash Terminals, da die in Windows integrierten cmd.exe und PowerShell viele Kompatibilitätsprobleme aufweisen

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'
Hinweis

Bitte beachten Sie, dass A-Parser NodeJS und den Paketmanager npm in seiner Distribution enthält; eine zusätzliche Installation ist nicht erforderlich

Außerdem enthält A-Parser in der Distribution dist/nodejs/node_modules vorinstallierte Module:

  • puppeteer
  • puppeteer-extra
  • lodash
  • re2
  • async-redis
  • async-mutex
  • typescript