gpt4 book ai didi

npm - 使用来自 Bazel 的 npm

转载 作者:行者123 更新时间:2023-12-03 23:18:01 24 4
gpt4 key购买 nike

从 Bazel 我想运行一些 npm命令到 install节点模块,
run一些 webpack 命令。

我创建了一个 genrule 来运行正确的命令,但这似乎在没有 npm 的沙箱中运行。命令。

我找到了https://github.com/redfin/npm-bazel但不确定这是否符合我的要求。
在此,他们似乎添加了 new_http_archive对于节点,我正在考虑是否执行此操作,然后通过 tools 将其传递给我的命令genrule 中的论点是正确的方法吗?

最佳答案

我认为您链接到的项目是 的 npm 模块。生成 一个 bazel 工作区(可能还有构建文件)。
我认为您希望另一个方向依赖于 npm 模块。
AFAIK 还没有 rules_npm 但有一些 basic support在规则 typescript 中。
我还没有使用它(我们在 JS 代码之前迁移 JVM 代码)但我建议你尝试戳那里看看它是否对你有用,即使没有 typescript 部分。
上面的链接显示了 npm 的一些提交、问题和非常基本的代码指针。

希望这可以帮助。

更新:
rules_nodejs已经发布并且它内置了对 npm 的支持。

关于npm - 使用来自 Bazel 的 npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45638242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com