少し前まではBowerを使うのが一般的でしたが、最近ではnpmを使ってWebブラウザ向けのライブラリを配布することが増えています。npmは高機能なのですが、コンパイルしないと使えないライブラリとして配布されていることが多いのが厄介です。 そこで使ってみたいのがjsbundlerです。jsbundlerを実行すると、npmでインストールした後のライブラリが取得できるようになります。

jsbundlerの使い方

例えばこんな感じです。Reactがnpmを使わずにWebブラウザに読み込めるようになります。

仕組みはシンプルですが、意外と便利ではないでしょうか。jQueryなどもnpm対応しているので、わざわざnpmでインストールするのが面倒という人も多いはずです。そんな時はjsbundlerを使ってライブラリを生成してしまうのが良さそうです。

jsbundlerはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

jsbundler rtorr/jsbundler