首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Flutter用户应该运行`flutter packages get`而不是` `pub get`

Flutter用户应该运行flutter packages get而不是pub get

在Flutter中,pub get命令用于获取并安装项目所需的依赖包。然而,由于Flutter是一个跨平台的移动应用开发框架,它不仅可以构建移动应用,还可以构建Web、桌面和嵌入式应用。为了确保依赖包的一致性和兼容性,Flutter引入了flutter packages get命令来代替pub get

flutter packages get命令与pub get命令的功能相同,都是用于获取依赖包。但是,flutter packages get命令会根据当前Flutter SDK版本和项目配置文件(如pubspec.yaml)中的约束条件,选择与Flutter SDK版本兼容的依赖包版本。这样可以确保项目的稳定性和可靠性。

优势:

  1. 版本兼容性:flutter packages get命令会根据Flutter SDK版本选择兼容的依赖包版本,避免了版本冲突和兼容性问题。
  2. 便捷性:使用flutter packages get命令可以快速获取项目所需的依赖包,简化了依赖管理的过程。
  3. 稳定性:通过使用flutter packages get命令,可以确保项目的稳定性和可靠性,减少潜在的bug和错误。

应用场景:

  1. Flutter移动应用开发:对于使用Flutter开发移动应用的开发者来说,使用flutter packages get命令是获取依赖包的标准做法。
  2. Flutter桌面应用开发:对于使用Flutter开发桌面应用的开发者来说,同样建议使用flutter packages get命令来获取依赖包。
  3. Flutter Web应用开发:对于使用Flutter开发Web应用的开发者来说,也应该使用flutter packages get命令来获取依赖包。

推荐的腾讯云相关产品和产品介绍链接地址:

  1. 腾讯云Flutter开发者平台:https://cloud.tencent.com/product/flutter
  2. 腾讯云移动应用开发平台:https://cloud.tencent.com/product/madp
  3. 腾讯云云服务器(CVM):https://cloud.tencent.com/product/cvm
  4. 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  5. 腾讯云人工智能平台:https://cloud.tencent.com/product/ai
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Flutter + zsh 」设置镜像后 macOS 执行 flutter packages get flutter pub get 依然慢

=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn flutter packages...get 要注意的是,如果是对你的项目进行 flutter packages get / flutter pub get ,那么执行前先 cd 到项目的目录下哈 这个方法的作用在于修改临时环境的配置 基本上这样操作之后就能搞定了...,如果还不行的话可以参考以下方案: 3.3 手动下载插件直接放本地使用 如果网络正常,镜像正常,环境正常,三条指令执行后,还是依旧会出现卡在 flutter packages get 的情况 可以考虑手动下载插件直接放本地使用...flutter packages get 很久的原因。...packages get (避免有遗漏的插件) 3、手动到插件的 github 下载文件,放到当前使用的镜像目录下 第二步,执行 flutter run 大功告成~~ 总结 国内敲代码实属难以享受编程的乐趣

1.9K20

Flutter + zsh 」设置镜像后 macOS 执行 flutter packages get flutter pub get 依然慢

=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn flutter packages...get 要注意的是,如果是对你的项目进行 flutter packages get / flutter pub get ,那么执行前先 cd 到项目的目录下哈 这个方法的作用在于修改临时环境的配置 基本上这样操作之后就能搞定了...,如果还不行的话可以参考以下方案: 3.3 手动下载插件直接放本地使用 如果网络正常,镜像正常,环境正常,三条指令执行后,还是依旧会出现卡在 flutter packages get 的情况 可以考虑手动下载插件直接放本地使用...flutter packages get 很久的原因。...packages get (避免有遗漏的插件) 3、手动到插件的 github 下载文件,放到当前使用的镜像目录下 第二步,执行 flutter run 大功告成~~ 总结 国内敲代码实属难以享受编程的乐趣

1.7K20
  • Flutter Android 工程结构及应用层编译源码深入分析

    [在这里插入图片描述] Flutter 模块依赖及产物概览 当我们在 yaml 文件中添加依赖后执行flutter pub get命令就会自动从依赖配置的地方下载或复制。...\pub.dartlang.org\webview_flutter-2.0.10位置(mac 下在自己账号目录下的.pub-cache中),以 https://pub.flutter-io.cn/packages...# 返回的文件系统路径必须是Dart的URI解析器可用的格式,因为Dart命令行工具将其参数视为文件URI,不是文件名。...xxx 等命令本质都是走进了上面这些脚本,且 flutter 命令只是对 dart 命令的一个包装,所以执行flutter pub get其实等价于dart pub get。...当我们追加依赖后一般都会执行flutter pub get或者flutter pub upgrade等命令来更新,这个命令背后的逻辑其是也是走进了我们上面 Flutter SDK 下bin/flutter

    3.1K33

    【错误记录】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- )

    文章目录 一、 报错信息 二、 解决方案 一、 报错信息 ---- Flutter 下载 https://pub.dev/packages/url_launcher 插件 , 配置完配置文件 ; dependencies...So, because flutter_cmd depends on url_launcher ^5.7.10, version solving failed. pub get failed (1; So...大于等于 5.7.7 , 小于 6.0.0 , 对应的 Flutter 版本应该 大于等于 1.22.0 小于 2.0.0 ; 解决上述版本不兼容的问题 , 有两种方案 : 方案一 : 降低 url_launcher...插件版本 : 到 https://pub.dev/packages/url_launcher/versions 选择一个低版本的插件 , 逐个测试 , 看哪个版本适配 1.12.13 版本的 Flutter...SDK ; 方案二 : 提高 Flutter SDK 版本 , 安装最新版本的 Flutter SDK ; 这里选择方案一 , 比较简单 ; 从 https://pub.dev/packages/url_launcher

    1K00

    浅谈Flutter(一):搭建Flutter开发环境

    : export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn...GitHub下载地址 三、更改环境变量 如果你想在Windows系统自带命令行(不是运行flutter命令,需要添加以下环境变量到用户PATH: 转到 “控制面板>用户帐户>用户帐户>更改我的环境变量...如果你只想更新项目依赖包(不包括Flutter SDK),可以使用如下命令: flutter packages get获取项目所有的依赖包。...flutter packages upgrade 获取项目所有依赖包的最新版本。...和master为开发分支,安装flutter后, 你可以运行flutter channel查看所有分支,如笔者本地运行后,结果如下: Flutter channels: beta dev *

    1.3K10

    Flutter基础篇(9)-- 手把手教你用Flutter实现Web页面编写

    关于Flutter的详细安装,请查看我的博客 Flutter从配置安装到填坑指南详解 (2)安装webdev工具 使用命令行进行安装 flutter packages pub global activate...运行结果如下图所示: ? (5)如果某些包出现错误,请在命令行输入flutter packages upgrade来更新一些依赖的包。...然后会自动执行pub get命令,下载所需要的包,如下图所示: ?...从Dart project中,选择应用程序模板的Flutter for web选项。 创建项目,pub get将自动运行。 创建项目后,点击run主工具栏上的按钮。...IntelliJ将使用webdev命令行工具来构建和运行您的应用程序; 应该会打开一个新的Chrome窗口,显示正在运行的应用。

    3.1K10

    记一次升级Flutter SDK失败的光辉历史

    刚打开项目,看到控制台的编译log提示Flutter SDK可以更新,行吧,那就更新吧,想着应该也是一个很简单的事情,因为我Android Studio也是经常更新的。...然后想起来项目中的路径可能还没改呢,然后在设置中把flutter sdk路径改成1.5.4的,感觉应该可以了 改好之后,满怀着期待重新编译,依然不行,此刻心态已经有点崩了,现在是退不能退 进不能进了...%2547/dio-2.1.3/lib/ flutter:file:///D:/flutter/flutter_windows_v1.2.1-stable/flutter/packages/flutter...因为之前打开了pubspec.yaml文件查看是不是有配置什么的没改,然后随手点了下packages get,结果OK了!!!...复盘 因为是手动升级的flutter SDK,所以项目中除了自带的库以外还有第三方的库,都还是原来的路径,在把全部路径修改完之后,需要packages get 重新下载到新版本的路径中去才能引用。

    1.1K30

    Flutter》-- 2.Windows系统下搭建开发环境

    因为网络原因,有时候直接从官方默认地址拉取Flutter项目所需的依赖包会失败,Flutter官网为中国开发者搭建了临时镜像,可以在用户变量中进行添加。...FLUTTER_STORAGE_BASE_URL表示Flutter SDK的初始化地址,PUB_HOSTED_URL表示pub包下载的地址。...2.6 热重载 Flutter的热重载功能可以帮助开发者在不重新启动应用的情况下,快速地构建用户界面、添加功能以及修复漏洞。...6)只升级依赖包: flutter packages get flutter packages upgrade 2.9 Flutter包管理 一个完整的应用往往会依赖很多的第三方包。...在pubspec.yaml配置的dependencies节点中添加需要依赖的第三方插件,在命令行中输入flutter packages get命令即可下载依赖的插件。

    1.7K30

    搭建Flutter开发环境的详细教程

    flutter SDK 官网下载最新的SDK https://flutter.cn/docs/get-started/install/windows 解压到你需要安装的目录,解压就是安装了 配置环境变量...(很重要) 你自己的路径\flutter\bin export PUB_HOSTED_URL = pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL =...检测环境搭建是否成功 终端运行flutter doctor Android Studio 官网下载 https://developer.android.google.cn/studio 按照安装向导提示安装即可...查看当前flutter和dart版本 flutter upgrade 升级flutter flutter doctor [-v] 检查开发环境状态 — — flutter create project_name...新建一个flutter项目 flutter pub/packages get 安装依赖 flutter packages upgrade 升级依赖 flutter run [-d 设备名称] 运行到指定设备

    29640

    使用flutter基础入门

    安装 github上,下载flutter源码,运行flutter_console添加bin文件夹到path中 https://gitee.com/mirrors/Flutter.git 或者 dart...=https://pub.flutter-io.cn FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 运行flutter doctor检查安装依赖项是否完成...新建项目,flutter create 查看连接设备,flutter devices(vscode flutter select device选中输出设备) 执行flutter run运行程序,连接设备后...,可运行打包安装android程序 安装项目依赖包,项目下的pubspec.yaml和nodejs类似,flutter packages\pub get安装依赖 dart 新建dart项目,dart create...,dart pub(类似npm的包管理库) put get 安装依赖包,添加到.packages文件 dart2js 转化dart文件为js dart run执行dart文件,执行单个文件 pub run

    1.2K20
    领券