代码之家  ›  专栏  ›  技术社区  ›  Jacob Phillips

飞镖`出版规范`:使包装的一部分使用颤振,而不使用取决于颤振的整个包装

  •  1
  • Jacob Phillips  · 技术社区  · 7 年前

    Flutter Web ,和 Other dart:io 另一种用途 dart:html ,只要默认导入不这样做。

    但是,添加对flatter的任何类型的依赖(比如因为包中只有一个文件使用它)都会导致pub.dart.org网站将包列为 只是。

    pubspec.yaml ,但我还没有找到更多的信息。

    2 回复  |  直到 7 年前
        1
  •  1
  •   Günter Zöchbauer    7 年前

    因为web/io和flatter使用不同的Dart-sdk,这会带来麻烦。 如果 pubspec.yaml 包含

    flutter_test:
      sdk: flutter
    

    非颤振 pub 工具将拒绝该包。

    如果这不起作用,您需要将直接依赖于fluittersdk的库提取到一个单独的包中。

        2
  •  0
  •   Coder    7 年前

    password 插件,你可以看到它是可用的颤振,网页,和其他,所以你只要确保你的依赖关系是共同的三个,你应该很好去!如果把它放在pub.dart.org网站,您可以首先尝试将文件从flutter传输到dart,以及出版规范还有你所有的其他文件,现在就放上去。