如何将dub.sdl转换为dub.json?

如何将dub.sdl转换为dub.json?,d,dub,D,Dub,由于MonoD不允许我在本地添加use dub库,我需要自己编写dub.json。一个好的开始是使用已经存在的模板,例如,dub init,但是不幸的是,这个命令生成的项目使用了一个竞争的dub.sdl,出于某种原因,我找不到任何选项来告诉它创建一个dub.json 如何将dub.sdl转换为dub.json,以便与MonoD一起使用 正如dub init--help所说,有一个选项可以生成JSON文件而不是SDL: -f——格式=值 设置要用于包说明文件的格式。可能的值:sdl、json 所以

由于MonoD不允许我在本地添加use dub库,我需要自己编写
dub.json
。一个好的开始是使用已经存在的模板,例如,
dub init
,但是不幸的是,这个命令生成的项目使用了一个竞争的
dub.sdl
,出于某种原因,我找不到任何选项来告诉它创建一个
dub.json


如何将
dub.sdl
转换为
dub.json
,以便与MonoD一起使用

正如
dub init--help所说,有一个选项可以生成JSON文件而不是SDL:

-f——格式=值

设置要用于包说明文件的格式。可能的值:sdl、json

所以,试试dub init--format=json

对您有好处


它包含第一手的库代码

  • 负载
  • 操纵和
  • 拯救
包(可以是SDL或JSON格式)



当然,你必须弄脏你的手来做适当的管道(例如,在你的情况下编写一个
包转换器命令行实用程序)。

谢谢!我不明白我怎么会错过它。这实际上并没有回答问题,但解决了问题。:)“无论如何,我投了更高的票。”德扬列基克说得对。答案一出来,我就接受。