这是我的pubspec.yaml
。
name: oct
version: 0.1.0
description: >
Ojus Chemistry Toolkit (OCT) is an open-source toolkit for solving a
variety of cheminformatics problems. It is developed in Dart, mostly.
dependencies:
args:
sdk: args
当我运行pub install
时,我收到如下警告。
Warning: Package "oct" is using a deprecated layout.
阅读pub
的包装布局细节,我还不知道是什么触发了上述警告。请求帮助!谢谢!
答案 0 :(得分:1)
最有可能的是,您在预定义目录之外有一些.dart文件:
lib
web
test
如果出现此问题,新SDK会提供有用的链接:http://www.dartlang.org/docs/pub-package-manager/package-layout.html
答案 1 :(得分:0)
Lesiak大部分都是对的。如果pub在程序包的根目录中找到任何.dart
文件,您将收到此警告。在旧布局中,您可以放置可公开导入的文件。
在新版面中,这些内容应位于lib
。