1

这是我的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's package layout details,我还没有理解是什么触发了上述警告。请求帮助!谢谢!

4

2 回答 2

1

很可能,您在预定义目录之外有一些 .dart 文件:

lib
web
test

如果出现此问题,新 SDK 会提供一个有用的链接:http ://www.dartlang.org/docs/pub-package-manager/package-layout.html

于 2012-10-15T09:23:47.800 回答
0

Lesiak 基本上是对的。如果 pub.dart在包的根目录中找到任何文件,您将收到此警告。在旧布局中,您可以在此处放置可公开导入的文件。

在新布局中,那些应该在lib.

于 2012-10-15T23:17:50.927 回答