Flutter学习(六)

一、工程目录

在这里插入图片描述

二、工程配置

pubspec.yaml
在这里插入图片描述

//关于flutter的一个主题,可以不用
cupertino_icons: ^0.1.2
//使用material就可以
uses-material-design: true

插件搜索
所有包( package )都会发布到 Dart 的包仓库里,仓库地址:https://pub.dev/,如图 示,输入你想使用的包后点击搜索即可

在这里插入图片描述
插件引用

dependencies:
  flutter:
    sdk: flutter
  flutter_webview_plugin: "^0.2.1+2"
  date_format: "^1.0.4"

点击packages get 下载依赖插件库
在这里插入图片描述

注:有新的目录和依赖都要执行packages get

Waiting for another flutter command to release the startup lock… 异常解决

平时我们在开发flutter过程中,在执行 flutter packages get 命令之后,如果运气不好的,命令没有执行成功的话,我们就会遇到这个错误提示:

Waiting for another flutter command to release the startup lock...

然后你会发现会发现在任何地方执行flutter命令,都会遇到这个错误:

tinytongtongdeMacBook-Pro% flutter doctor
Waiting for another flutter command to release the startup lock...

一般情况下,你会关闭项目,重启IDE,但这些操作都无效,除非你重启电脑。

这里给出一个非常简单的解决方法:

进入到你的flutter sdk目录中,然后找到 bin/cache/lockfile文件,删除它即可。

删除之后你再运行 flutter doctor,你会发现错误已经解决了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章