一、Flutter中库的简介

在Dart语言中:所有的后缀名为.dart文件都是库包。

在Flutter工程中,lib包为根目录,package:项目名/此目录指定的就是lib包。

二、库的使用

Flutter中使用库,可以使用以下几种方式

  • import导入;
  • export重新导出库;
  • library声明库;
  • part和part of关联文件与库;
  • 依赖第三方库。

import的使用

格式:import 库文件的路径

import 'package:工程名字/lib下的相对路径';
import 'lib下的相对路径';

当导入库在lib包目录下的lib1.dart时:

可以直接写库名:此时默认指向lib包内。

import 'lib1.dart';

也可以写全路径:

import 'package:lib_demo/lib1.dart';

当导入库在lib目录下自定义包src目录下的lib1.dart时:要定位到自定义包的位置

可以直接写库名:此时定位到lib包下自定义的src目录内。

import '/src/lib1.dart';

也可以写全路径:

import 'package:lib_demo/src/lib1.dart';

参考:

https://blog.csdn.net/wwp9527/article/details/89961218

标签: none

添加新评论