Advertisement

Flutter插件与包的开发

阅读量:

Package与Plugin机制解析

package 是一种可被共享的代码模块,其基本构成需包含一个 pubspec.yaml 文件以及 lib/ 文件夹。一个 package 可以集成多种依赖项(这些依赖关系在 pubspec.yaml 文件中进行声明),同时还可以包含 Dart 库、应用程序代码、资源文件、测试用例、图像素材以及示例等内容。pub.dev 提供了大量 package 的集合,其功能类似于远程仓库,用户可以在其中进行搜索和筛选操作。plugin 的完整名称为 plugin package,特指那些用于提供原生功能的 package,也被称为插件。

添加package依赖

可在Pub平台任意package页面的安装选项卡中查阅该package的安装方式
示例

  1. 在pubspec.yaml文件的dependencies部分添加 css_colors:
  2. 在命令行中执行 flutter pub get

上述两个步骤可通过执行命令flutter pub add css_colors一次性完成

  1. 在项目代码中引入 'package:css_colors/css_colors.dart'

若所依

全部评论 (0)

还没有任何评论哟~