球拍中是否有像maven这样的构建工具?

时间:2018-02-01 07:12:11

标签: racket

我来自Java世界,对Racket充满热情。
想知道哪里有类似Maven职位的工具。如果你不是Maven的家人,Scala中的SBT,Android中的gradle,Elixir中的混合等,作为构建工具。
指定,我需要该功能来定义项目:
1.管理依赖关系 2.构建到库(在球拍中称为包) 3.构建可执行应用程序。

我尝试使用raco,它具有许多功能,包括构建到库或可执行应用程序,并将目录安装为本地程序包。

我想要实现的是从包中央存储库管理依赖项。
raco pkg install无法在pom.xml

等项目文件中定义

非常感谢。

更新

有一个名为PLaneT的工具可以定义require包,它来自中央存储库,但官方网站将其称为old package system
here中的新软件包系统,但未找到任何类似或可替代PLaneT的功能。

1 个答案:

答案 0 :(得分:3)

Racket的软件包存储库位于:

http://pkgs.racket-lang.org/

Racket的理念不是拥有外部工具,而是嵌入 将信息构建到程序中。有一个工具可供下载和使用 虽然安装包 - 它被称为raco。查看球拍 有关raco的更多信息的文档。

如果您更喜欢更加图形化的方法,请在DrRacket中试用包管理器。