简介

  • Dart 中的苦就是具有特定功能的模块

    • 可能包含单个文件,也可能包含多个文件
  • 按照库的作者进行划分,库可以分成三类

    • 自定义库(工程师自己写的库)
    • 系统苦(Dart中自带的库)
    • 第三方库(Dart生态中的库)

@Dart
库(library)
https://pub.dev
pubspec.yaml

@JavaScript
包(package)
https://npmjs.com
package.json

自定义库

  1. 通过library来声明库
  • 每个Dart文件都是一个库,这只是没有使用library来显示声明
  • Dart使用_(下划线)开头的标识符,表示库内访问可见(私有)
  • library关键字声明的库名称建议使用:小写字母+下划线
  1. 通过import来引入库
  • 不同类型的库,引入的方式不同

    • 自定义库(import '库的位置/库名称.dart')
    • 系统库(import 'dart:库名称')
    • 第三方库
  • 引入部分库(仅引入需要的内容)

    • 包含引入(show)
    • 排除引入(hide)
  • 指定库的前缀

    • import '库位置' as name

标签: none

添加新评论