0

ライブラリのカスタム ビルドを行うために、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 はこれらを自動的にインストールするつもりですか? もしそうなら、なぜ彼らはインストールしていないのですか?

4

1 に答える 1

1

node.js プロジェクトのすべての依存関係はpackage.json、プロジェクトのルートにあるファイルにリストされています。すべての依存関係を (正しいバージョン管理で) インストールするには、次を実行します。

npm install

すべての依存関係を更新するには、次を実行します。

npm update
于 2014-12-19T10:25:11.497 に答える