D语言新手问题 难道就没人把 dub使用方法说明白?

· Created · Last modified by zjh replied at · 62 times read

dub 怎么用?
我下载了第三方库,但不知道怎么用,dub怎么设置第三方包的位置?

试试add-path命令:

dub add-path <path> [<options...>]

我比较喜欢直接修改dub.json文件,利用path字段指定本地项目位置。

{
    "name": "hunt-framework",
    "targetType": "library",
    "description": "A high performance full-stack Web framework.",
    "copyright": "Copyright (C) 2015-2020, HuntLabs",
    "homepage": "https://www.huntlabs.net",
    "license": "Apache-2.0",
    "dependencies": {
        "hunt-console": {"path": "../hunt-console"},
        "hunt-http": {"path": "../hunt-http"},
        "hunt-entity": {"path": "../hunt-entity"},
        "hunt-cache": {"path": "../hunt-cache"},
        "hunt-shiro": {"path": "../hunt-shiro"},
        "hunt-jwt": {"path": "../hunt-jwt"},
        "hunt-amqp-client": {"path": "../hunt-amqp-client"},
        "poodinis": {"path": "../poodinis"}
    }
}

学习一门语言最好的方法,是下载几个能运行的源码/包/例子,依葫芦画瓢。一般例子/演示会告诉你如何配置运行的。分析别人的代码还能学习很多语言技巧。
D语言中文知识比较少。
楼上方法可行的。
dub -h 可以打开帮助。

dub中文帮助
可以参考参考.

Login to reply