我在dart lib目录中创建了一些本地库 . 对于web目录中每个新创建的文件夹,这些库在dart包中可见 . 但是,当我尝试使用dart的包命名法访问它们时,例如package:reg / name.dart,系统总是会生成错误 .
我想我错过了什么 .
我读过http://pub.dartlang.org/doc/package-layout.html但这对我也没有帮助 .
我在dart lib目录中创建了一些本地库 . 对于web目录中每个新创建的文件夹,这些库在dart包中可见 . 但是,当我尝试使用dart的包命名法访问它们时,例如package:reg / name.dart,系统总是会生成错误 .
我想我错过了什么 .
我读过http://pub.dartlang.org/doc/package-layout.html但这对我也没有帮助 .
1 回答
您需要确保您用作包的名称与pubspec.yaml中的名称相匹配 .
例如 . 如果在pubspec.yaml中你有
name: my_app
并且你的文件是lib\my_library.dart
那么你需要使用import 'package:my_app/my_library.dart';
.