Passer au contenu principal

Modules npm

A-Parser utilise NodeJS et prend en charge tous les modules du catalogue Node Package Manager :

npmjs.com exemple de résultats

Installation des modules

A-Parser utilise le répertoire files/node_modules pour tous les modules supplémentaires, l'installation doit donc être effectuée à partir du répertoire files/ :

Windows

Pour Windows, nous recommandons d'utiliser le terminal Git Bash car les outils intégrés cmd.exe et PowerShell présentent de nombreux problèmes de compatibilité.

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

Veuillez noter qu'A-Parser inclut dans sa distribution NodeJS et le gestionnaire de paquets npm, aucune installation supplémentaire n'est requise.

De plus, A-Parser inclut dans sa distribution dist/nodejs/node_modules les modules préinstallés suivants :

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