De Bazel Je souhaite exécuter des commandes npm
aux modules de nœud install
, et run
certaines commandes de webpack.Utiliser npm de Bazel
J'ai créé un genrule pour exécuter les commandes correctes, mais cela semble fonctionner dans un sandbox sans la commande npm
.
Je trouve https://github.com/redfin/npm-bazel mais je ne suis pas sûr que cela fait ce que je veux. En cela, ils semblent ajouter un new_http_archive
pour le noeud, et je pense que faire cela et il passe ensuite à mes commandes via l'argument tools
dans genrule est la bonne approche?
Consultez également https://github.com/pubref/rules_node et https://github.com/yohcop/bazel_webpack/tree/master/webpack. –
ou https://github.com/corstijank/bazel_webpack. –
Aussi la question https://stackoverflow.com/questions/44550809/how-to-create-a-custom-rule-to-copy-folder-and-perform-npm-install semble tri de similaire - ressemble à un a besoin de connaissances approfondies sur le fonctionnement des règles de bazel. –