< 返回版块

xcaptain 发表于 2019-03-23 01:57

看到在 https://github.com/tokio-rs/tokio/pull/991 这个pr中,Cargo.toml中很多依赖都被改了如

tokio-executor = { version = "0.1.5", path = "../tokio-executor" }

改为了

tokio-executor = "0.1.5"

请问这种做法的好处是什么,一般mono repo讲究的不是本地代码互相引用吗,这样能保证每个库用的都是最新的依赖

评论区

写评论
Mike Tang 2019-03-23 11:14

去了更规范。

  1. tokio 不想被人理解为mono crate吧
  2. 各个模块单独发布,把 tokio 置于与第三方同等的位置。防止同一个库的多个代码版本出现。
1 共 1 条评论, 1 页