Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么方法可以确保包名在 Dart 中是唯一的?Java 建议您使用公司 url 的反面。例如。com.foursee.mypackage 我注意到 dart 包的前缀是“dart”,例如“dart:math”
我应该为我正在开发的包做类似的事情吗?
例如“foursee:quadtree”
没有迹象表明其他软件包开发人员会这样做。
该前缀用于与Dart SDKdart:捆绑的内置库。
dart:
对于内置库,URI 具有特殊的dart:方案。对于其他库,您可以使用文件系统路径或package:方案。该package:方案指定由包管理器(例如 pub 工具)提供的库。
package:
请参阅使用库。
在Pub上发布的包仅由名称标识,并且没有特定的命名规则,除非它们应该是唯一的。