メインコンテンツへスキップ

npmモジュール

A-ParserはNodeJSを使用しており、Node Package Managerカタログのあらゆるモジュールをサポートしています:

npmjs.com 検索結果の例

モジュールのインストール

A-Parserはすべての追加モジュールにfiles/node_modulesディレクトリを使用するため、インストールはfiles/ディレクトリから行う必要があります:

Windows

Windowsの場合、標準のcmd.exePowerShellは多くの互換性の問題を抱えているため、Git Bashターミナルの使用を推奨します。

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'
注記

A-Parserの配布パッケージにはNodeJSとパッケージマネージャーnpmが含まれているため、別途インストールする必要はありません。

また、A-Parserの配布パッケージのdist/nodejs/node_modulesには、以下のモジュールがプリインストールされています:

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