dart快速入门教程 (8)

9.dart中的库

9.1.自定义库

自定义库我们在前面已经使用过了,把某些功能抽取到一个文件,使用的时候通过import引入即可

9.2.系统内置库

以math库为例:

import "dart:math";

void main() {
  // 求最小值
  print(min(1, 3));
  // x的y次方
  print(pow(2, 6));
}

9.3.第三方库

第三方库使用pub包管理工具来管理,

包托管网站:https://pub.dev/

使用pub包的步骤:

1.在新项目下新建pubspec.yaml文件,这个文件有点类似npm中的package.json,但是在pub中只能自己手写而不能想npm那样自动生成

2.在pubspect.yaml中增加内容

name: myapp
description: 这是我学习dart的项目
dependencies:
  http: ^0.12.0+2
  rxdart: ^0.22.2

3.下载对应的包

pub get

注意:如果使用的是vscode编辑器,这步操作可以省略,vscode会自动帮你运行命令安装

螺钉课堂视频课程地址:http://edu.nodeing.com

原文地址:https://www.cnblogs.com/dadifeihong/p/12047778.html