Node スクリプトから( jar にある)Java 実装の情報を集めたい。
Node から Java を操りたい人向けのライブラリがなぜか存在している。 node-java
インストール方法は特に説明しないが、私は “node-gyp” でコケたので “windows-build-tools” を使ってインストールできた。
JavaScript から Java を動かす、と言うと、ややこしい。
昔のプロジェクトでページ描画に使われている依存ファイルについては、あるディレクトリ以下のどこかに実際の対象ファイルがあり、それを探して選び出してくるという関係になっていました。つまり、 require() などに直接変換すれば良いというものではありませんでした。
closure-loader がそんな感じではあります。
今回は、ルーターのような働きをする関数を設けて依存性解決を行います。入れ子だったり流入口が複数ある場合に役立つのかもしれません。
サンプルプロジェクトはこちら
この中では、独自ダグの単純な置き換えだけをやっています。(属性やタグ内の内容はまだ渡せません。)
Webpack で似たような entryPoint が大量に並ぶなと感じたため、こちらもユースケースは多くないかもしれませんが、 loader を新たに作りました。
これを使うと、テンプレート化したような entryPoint 用ファイルを 1 つだけ用意して query をくっつけて entry 定義するだけで、 entryPoint を量産できます。
何かある場合は GitHub のリポジトリにお願い致します。
yarn add -D interpolate-by-query-loader |
先日投稿した記事での Webpack の使い方を応用して、 fork しているように処理パイプラインを構築できる loader を作成しました。(fork 関数とは違って、現時点では親プロセスは意味を持たなくなります。)
ユースケースは多くないかもしれませんが、 multi-loader 的な使い方ができるかと思います。(全く同じようにするには終端器となる loader が必要かもしれません。)
何かある場合は GitHub のリポジトリにお願い致します。
yarn add -D fork-loader |