我试图了解 Dart推荐的项目结构,但没有看到“林中林立”。
所以,如果我的项目打算成为一个可重用的库,比如某种日志框架,那么如果我正确理解了上面的链接,我希望我的所有开发都在lib
andlib/src
目录下。
但是如果我正在构建一个 Web 应用程序呢?我的 Dart 源文件在哪里?下packages
?具体来说:
- 我在哪里放置 Web 应用程序(而不是库)的 Dart 源文件?
- 我的 Web 应用程序的“包”是否只是逻辑组织类似于 Java 包的目录?
- Dart 是否建议对其源代码使用 1-class-per-file 约定?