Code Space

Blue sky

 

2021年2月6日

Dart library 可见性及 library part / part of 命令详解—库的组合及可见性

摘要: 一、库与可见性的概念 首先说明一个概念,在dart中,默认一个dart文件就是一个库,称为Mini Library.而不是在pubspec中用name关键字定义的包名下的lib目录下的所有的文件是一个库。理解了这个概念以后,再理解可见性就简单多了。官方文档说的“Every Dart app is a 阅读全文

posted @ 2021-02-06 16:32 一抹青阳 阅读(2730) 评论(0) 推荐(1) 编辑

2021年2月5日

Dart package pubspec.yaml文件格式介绍

摘要: 每一个dart package均需要有一个描述文件,在dart中,该文件默认为 pubspec.yaml. 该文件描述package name、dependencies等等信息。一般来说,常见的pubspec文件格式及内容如下: name: newtify version: 1.2.3 descri 阅读全文

posted @ 2021-02-05 22:34 一抹青阳 阅读(255) 评论(0) 推荐(0) 编辑

Dart pub如何部署或发布package和应用

摘要: 上篇博文介绍了几个常用的pub命令,我们了解了可以通过pub run 或 pub global来运行命令行的脚本。那么,如何发布一个包,或者部署一个应用呢? 1、发布package 可以使用 pub publish 命令将 Package 上传至 Pub 网站(pub.dev)以分享给全世界的开发者 阅读全文

posted @ 2021-02-05 22:22 一抹青阳 阅读(316) 评论(0) 推荐(0) 编辑

Dart 包管理工具 pub 常用命令解析

摘要: Dart采用pub管理包,介绍几个常用的pub命令。 1、pub get 获取包依赖。具体是指获取在pubspec.yaml文件中dependencies目录下指定的依赖的包。在实际运行时,pub会先到pub cache目录下该依赖项是否存在,不存在才会去获取。默认情况下,Pub 会创建一个 .pa 阅读全文

posted @ 2021-02-05 21:58 一抹青阳 阅读(2195) 评论(0) 推荐(0) 编辑

Dart package包目录结构示例及主要目录功能说明

摘要: 各种语言都有自己的包默认的目录结构,dart也不例外。假设有一个名称为 enchilada 的完整的包目录(基本用到了所有的子目录),那么它的目录结构看起来像下面这样: enchilada/ .dart_tool/ * .packages * pubspec.yaml pubspec.lock ** 阅读全文

posted @ 2021-02-05 14:53 一抹青阳 阅读(581) 评论(0) 推荐(0) 编辑

Dart开发环境搭建之pub环境变量配置——包镜像地址配置

摘要: 在搭建Dart开发环境时,包管理工具pub有两个关键的环境变量,可以进行配置。尤其是包依赖的URL变量配置,可以解决外部官网pub.dev经常被封上不去的情况。 一、PUB_CACHE 这个变量决定了pub get 下载的那些包依赖资源放到何处。默认情况下,PUB_CACHE 存储在你的用户目录(M 阅读全文

posted @ 2021-02-05 14:03 一抹青阳 阅读(2245) 评论(0) 推荐(1) 编辑

dart开发环境搭建之包依赖

摘要: dart的设计哲学鼓励代码复用和共享。因此,dart项目可以方便的复用各种公有或私有的代码,dart将这种可复用的代码称为包(package),并通过pub工具来管理这些复用的包。flutter也类似。flutter不能称为一个语言,它只是dart在App领域的一个框架,其后台语言还是dart。但这 阅读全文

posted @ 2021-02-05 12:15 一抹青阳 阅读(463) 评论(0) 推荐(0) 编辑

2021年1月27日

用dart实现一个ASCII交互小动画

摘要: 周末的时候想教小孩编程,想先引起孩子的兴趣,就想做一个小动画出来给她看看。之前给她玩过scratch的示例小猫,小猫可以通过简单的命令设置在屏幕上移动。就想用dart自己做一个,结果发现桌面端对图形的支持比较差,需要安装一堆额外的东西,或者采用flutter的app/web/desktop方案。简单 阅读全文

posted @ 2021-01-27 18:14 一抹青阳 阅读(182) 评论(0) 推荐(0) 编辑

2021年1月25日

图片测试

摘要: 阅读全文

posted @ 2021-01-25 18:05 一抹青阳 阅读(91) 评论(0) 推荐(0) 编辑

2021年1月21日

决策树算法实战详解(附源代码-dart实现)

摘要: 好久没写代码了,最近手又痒了。对大数据比较感兴趣,就找了几个主题再看,今天看的是决策树,也学习了其他博友的文章,最后自己做了个实现。 先抛一个问题,以网上常见的打高尔夫为例。现已知如下条件,请判断后续出现新的天气情况下,顾客是否会来打球? 数据:golf.dat outlook,temperatur 阅读全文

posted @ 2021-01-21 18:34 一抹青阳 阅读(653) 评论(0) 推荐(0) 编辑

导航