Ga naar de hoofdinhoud

npm-modules

A-Parser maakt gebruik van NodeJS en ondersteunt alle modules uit de Node Package Manager catalogus:

npmjs.com voorbeeld van resultaten

Installatie van modules

A-Parser gebruikt de map files/node_modules voor alle extra modules, daarom moet de installatie worden uitgevoerd vanuit de map files/:

Windows

Voor Windows raden we aan om de Git Bash terminal te gebruiken, aangezien de ingebouwde cmd.exe en PowerShell van Windows veel compatibiliteitsproblemen hebben

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

Let op dat A-Parser NodeJS en de pakketbeheerder npm in zijn distributie bevat, extra installatie is niet vereist

Ook bevat A-Parser in de distributie dist/nodejs/node_modules vooraf geïnstalleerde modules:

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