温馨提示×

centos里flutter插件怎么安装

小樊
33
2025-11-21 23:50:04
栏目: 智能运维

在 CentOS 中安装与使用 Flutter 插件

一 准备环境

  • 安装 Flutter SDK 并配置环境变量(将 Flutter 的 bin 目录加入 PATH),完成后执行 flutter doctor 检查环境是否可用。
  • 若网络访问官方 Pub 仓库较慢,可临时使用国内镜像(可选):
    • 在终端设置环境变量:export PUB_HOSTED_URL=https://pub.flutter-io.cn
    • 以及:export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  • 准备项目:创建或进入你的 Flutter 项目目录(flutter create my_app && cd my_app)。

二 安装插件的两种方式

  • 方式一 在项目中添加并获取(推荐)
    • 打开项目根目录的 pubspec.yaml,在 dependencies: 下添加插件,例如:
      dependencies:
        flutter:
          sdk: flutter
        http: ^1.1.0
      
    • 执行 flutter pub get 下载并安装依赖。
    • 在 Dart 代码中使用:import ‘package:http/http.dart’ as http; 然后按插件文档调用 API。
  • 方式二 全局安装可执行插件(较少使用)
    • 某些插件提供命令行工具,可通过 flutter pub global activate <package_name> 安装,安装后可直接在终端使用其命令(具体以插件文档为准)。

三 常用依赖管理命令

  • 安装/更新全部依赖:flutter pub get
  • 升级依赖到最新兼容版本:flutter pub upgrade
  • 升级指定依赖:flutter pub upgrade <package_name>
  • 清理并重新获取依赖:flutter clean && flutter pub get

四 常见问题与排查

  • 插件获取慢或失败:设置 PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL 为国内镜像后重试;或在 pubspec.yaml 中使用 Git 依赖(需注意 SSH 密钥配置)。
  • 环境不完整导致插件不可用:运行 flutter doctor,按提示补齐缺失项(如 Android SDK、构建工具、Linux 工具链等)。
  • 使用国内镜像后仍有解析问题:检查网络代理、DNS,或临时移除镜像后重试;必要时回退插件版本以匹配当前环境。

0