<分区>
我想构建一个当前未发布的库和一个使用它的应用程序。
如何在可执行应用程序的 Cargo.toml
文件中包含未发布的库?
从查看 creates documentation看起来是这样的:
paths = ["/path/to/uuid"]
如何使用文件路径或 github/gitlab 存储库链接将未发布的库包含在 rust 项目中?
<分区>
我想构建一个当前未发布的库和一个使用它的应用程序。
如何在可执行应用程序的 Cargo.toml
文件中包含未发布的库?
从查看 creates documentation看起来是这样的:
paths = ["/path/to/uuid"]
如何使用文件路径或 github/gitlab 存储库链接将未发布的库包含在 rust 项目中?
最佳答案
paths
在 .cargo/config
中设置,而不是在 Cargo.toml
中设置,并且仅用于用本地 fork 替换现有的依赖项.
未发布的 crate 可以通过 git 引用; local path 同一存储库中的其他 crate .
关于rust - 如何在 Cargo.toml 中包含未发布的依赖项/库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47031308/