整个ex模型样本中引用的`da`工具是什么?

时间:2019-07-24 13:20:28

标签: daml

我一直遵循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

1 个答案:

答案 0 :(得分:1)

da是仅最近停用的旧版工具。现在,我们更新了示例,以使用新的daml实用程序。

要使用的新命令是:

  • daml build来编译项目
  • daml test --color以运行所有方案

我现在在每个项目中都包含了makefile,以方便地运行它们。

请注意,您在daml build上看到的错误是由于需要升级项目才能使用新工具所致。以前,da工具使用da.yaml进行项目配置,新的daml工具使用daml.yaml

您可以使用daml init将旧项目升级为新格式(即将da.yaml转换为稍有不同的daml.yaml)。