ライブラリのカスタム ビルドを行うために、vis.js Github リポジトリの指示に従っています。それは Browserify を使用することを示唆しています...私は Node.js、npm、または Browserify を使用したことがなく、それらが何をするかの概念を理解し始めたばかりです。
次のコマンドを使用してライブラリをコンパイルしようとしています
browserify custom.js -o vis-custom.js -s vis
しかし、次のようなエラーが発生し続けます
Error: Cannot find module 'hammerjs' from '/path/to/folder/vis-master/lib/module'
このエラーを回避する唯一の方法は、npm 経由でモジュールをインストールすることです。例えば
npm install hammerjs
しかし、この方法でモジュールをインストールするとすぐに、別のモジュールがエラーを生成します。
私の質問は...エラーがなくなるまで各モジュールを手動でインストールするつもりですか、それとも npm/Browserify はこれらを自動的にインストールするつもりですか? もしそうなら、なぜ彼らはインストールしていないのですか?