私はBazelを使い始めています。私はnodejsアプリケーション(フォルダ)をサンドボックス内にコピーし、他のローカルパッケージをコピーします.jsonをfile://
注釈を使用して)実行し、npm install
アクションを実行します。フォルダをコピーしてnpm installを実行するカスタムルールの作成方法
出力ディレクトリは、node_modules /がすでに設定され、動作している配布可能なnodejsアプリケーションでなければなりません(またはこれが私が得たいものです)。
私はthis ruleからやり直してみましたが、それ以上の変更を行うことはできないと思いますし、論理は非常に分かりにくいので、ここからどこに行くのかわかりません。
また、より簡単な操作から始めようとしましたが、特にローカルライブラリに関しては、 ".."が含まれているファイルglob
として宣言することはできません。
開始するにあたってアドバイスをいただけますか?
可能であれば、動的にJSONファイルを生成する方法を知りたいので、ノードの依存関係をbazel自体で宣言することができます(バージョンを追跡してバージョンを集中化できる)。
リンク先のクラッシュコースが壊れているようです! –
奇妙な。削除されました。 – mhlopko