2 个版本
0.1.1 | 2024年4月12日 |
---|---|
0.1.0 | 2024年4月11日 |
#512 in Unix APIs
每月 23 次下载
4KB
darling-template
这是一个为尚未实现 darling 的包管理器而设计的模板。Darling 规范可能有点挑剔(最显著的是你需要有一个在 crate 根目录可访问的 pub static PACKAGE_MANAGER
变量,它 impl darling_api::PackageManager
),所以这个模板旨在为你设置一切。要使用它,你可以带或不带自动 git 设置来使用它。
带 git 设置
在这个存储库中,点击“使用此模板 > 创建新仓库”。这将使用此模板创建一个新的 git 仓库。然后你可以使用 git clone
它到您的本地机器上,并像平常一样工作。
不带 git 设置
要使用此模板而不进行 git 设置,您可以像正常一样克隆它并在本地机器上工作。
下一步
无论您选择哪种方式,您都必须使用 cargo publish
将您的 crate 上传到 crates.io。请确保将您的 Cargo.toml
文件中的元数据更改为您作为作者、您首选的许可证等信息。
此外,您的 crate 必须以 darling-
开头。
一旦您的 crate 发布,任何拥有 darling 的人都可以使用它,无需更新。
这一点不言而喻,但请注意您在代码中放入的内容。尽量保持性能和安全性。
依赖项
~140KB