gpt4 book ai didi

clojure - 从命令行管理 `project.clj` 中的依赖项

转载 作者:行者123 更新时间:2023-12-04 17:34:21 26 4
gpt4 key购买 nike

我想从命令行搜索和安装 clojure 依赖项。

是否存在工具/leiningen 命令/lein change脚本?/...可以:

  • 在线搜索 clojure 库
  • 重写 project.clj包含依赖项(最新版本)
  • 更新依赖?

  • 很像 npm install --save ( --save-dev ) 和 npm search , 对于那些熟悉 npm 的人(JS/节点包管理器)。

    (也许 boot 提供了更像 npm 的工作流程?)

    最佳答案

    您可以在 Plugins Wiki page 找到所有 Leiningen 插件的完整列表。 .

    我刚看完Development Tools部分,找到了两个您可能感兴趣的插件:

  • lein-plz - 用于快速向项目添加依赖项的 Leiningen 插件。
  • lein-ancient - Leiningen 插件,用于检查您的项目是否存在过时的依赖项和插件。

  • 这是使用 lein-plz 添加新依赖项的示例( from its Readme ):
    $ lein plz add core.async cljs data.json

    以及使用 lein-ancient 更新过时依赖项的示例( from its Readme ):
    $ lein ancient upgrade-profiles [<options>]

    关于clojure - 从命令行管理 `project.clj` 中的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28505847/

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