我一直遵循daml documentation并设法根据文档教程安装了SDK 0.13.14。但是,当我检出ex-models样本时,它们全部都是指da
工具,例如:
da compile
或
da run damlc -- test daml/CrowdFunding.daml
但是路径中没有da
可执行文件,只有daml
。
更新,我在daml build
样本上使用crowd-funding
得到了以下错误:
skywalker@Zeus:~/code/ex-models/crowd-funding$ daml build
daml build: Not in project.
daml: An unknown error has occured
context: Running build command.
details: Received ExitFailure 1 when running
Raw command: /home/skywalker/.daml/sdk/0.13.14/damlc/damlc build --project-check
答案 0 :(得分:1)
da
是仅最近停用的旧版工具。现在,我们更新了示例,以使用新的daml
实用程序。
要使用的新命令是:
daml build
来编译项目daml test --color
以运行所有方案我现在在每个项目中都包含了makefile,以方便地运行它们。
请注意,您在daml build
上看到的错误是由于需要升级项目才能使用新工具所致。以前,da
工具使用da.yaml
进行项目配置,新的daml
工具使用daml.yaml
。
您可以使用daml init
将旧项目升级为新格式(即将da.yaml
转换为稍有不同的daml.yaml
)。