从另一个插件调用 clojure Leiningen 插件
我正在将 lein (leiningen) 与 clojure 结合使用 - 并编写一个插件来自动执行一些常见任务。我想让我的插件依赖并调用另一个插件功能 - 但我不知道如何在没有一些黑客的情况下做到这一点 - 有什么想法吗?
I am using lein (leiningen) with clojure - and writing a plugin to automate some common tasks. I would like to have my plugin depend on, and call another plugins functionality - but I am not sure how to do that without something hacky - any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需将另一个插件声明为您正在使用的插件的依赖项,然后在代码中引用其名称空间并调用您需要的函数即可。
请参阅 lein-margauto (这取决于 lein-marginalia) 以获得实际的工作示例。
Just declare the other plugin as a dependency of the one you are working on, then require its namespace in your code and call the functions you need.
See lein-margauto (which depends on lein-marginalia) for an actual working example.