flutter使用dbus插件时,在终端无法使用“dart-dbus”命令

不用flutter的人,可能都不会找到这儿,遇到这个问题,所以这里默认flutter已经装过了,且对flutter如何使用插件也有所了解了。

由于我在项目中用到了dbus插件,用法如图所示,我需要使用这条命令来生成一个source file。然而,终端执行却报错,不认识 dart-dbus 命令。

这个问题,我搜不太到,所以不确定是不是普遍性的问题,还是记录下,万一有人遇到了呢。

这里直接给出解决办法:

1、安装dart-dbus包

命令:

bash 复制代码
$ dart pub global activate dbus

如图所示,此时,依旧不认识dart-dbus命令。

2、添加环境变量

根据提示,需要找到pub安装的文件路径,并将其设置为环境变量。
在找到路径之后,复制路径,并把环境变量添加到文件最后。

bash 复制代码
$ sudo vim ~/.bashrc
bash 复制代码
export PATH="$PATH":"$HOME/.pub-cache/bin"

最后使用以下命令使修改生效。

bash 复制代码
$ source ~/.bashrc

此时,dart-bus命令可以正常使用。

相关推荐
孤影过客9 分钟前
Flutter优雅构建:从零打造开发级工作流
arm开发·数据库·flutter
p1gd0g2 小时前
flutter web 如何确保用户收到更新
flutter
GoCoding2 小时前
Flutter ngspice 插件
flutter
恋猫de小郭2 小时前
Android Studio Panda 2 ,支持 AI 用 Vibe Coding 创建项目
android·前端·flutter
Gorit4 小时前
如何使用 Flutter 开发 HarmonyOS 应用
flutter·华为·harmonyos
孤影过客4 小时前
Flutter高性能任务管理APP开发实战代码解析
jvm·flutter·oracle
键盘鼓手苏苏16 小时前
Flutter 三方库 p2plib 的鸿蒙化适配指南 - 实现高性能的端到端(P2P)加密通讯、支持分布式节点发现与去中心化数据流传输实战
flutter·harmonyos·鸿蒙·openharmony
加农炮手Jinx16 小时前
Flutter for OpenHarmony:postgrest 直接访问 PostgreSQL 数据库的 RESTful 客户端(Supabase 核心驱动) 深度解析与鸿蒙适配指南
数据库·flutter·华为·postgresql·restful·harmonyos·鸿蒙
加农炮手Jinx16 小时前
Flutter 组件 heart 适配鸿蒙 HarmonyOS 实战:分布式心跳监控,构建全场景保活检测与链路哨兵架构
flutter·harmonyos·鸿蒙·openharmony
钛态16 小时前
Flutter 三方库 http_mock_adapter — 赋能鸿蒙应用开发的高效率网络接口 Mock 与自动化测试注入引擎(适配鸿蒙 HarmonyOS Next ohos)
android·网络协议·flutter·http·华为·中间件·harmonyos