Flutter markdown 包依赖项没有为我正确安装

Posted

技术标签:

【中文标题】Flutter markdown 包依赖项没有为我正确安装【英文标题】:Flutter markdown package dependency did not install correctly for me 【发布时间】:2017-11-03 13:43:14 【问题描述】:

我想使用flutter markdown 包,但我不能。 我添加了依赖项(在 pubspec.yaml 中):

dependencies:
  flutter_markdown: "^0.0.9"

在我升级包和依赖之后,但是当我使用时

import 'package:flutter_markdown/flutter_markdown.dart';

声明我收到错误消息 URI 不存在。 我升级了颤振并再次尝试,但没有。我尝试添加另一种方式:

dependencies:
  flutter_markdown:
    git: "https://github.com/flutter/flutter_markdown.git"

但结果是一样的。

我该如何解决这个问题?

(我使用其他包没有问题。)

【问题讨论】:

你试过重启 Intellij 吗? 添加对 flutter_markdown: "^0.0.9" 的依赖,正如您所展示的那样对我来说效果很好。您能否显示您遇到的错误消息的屏幕截图? 是的,我尝试重新启动。 kephost.com/images/2017/06/02/dep_problem.png 我昨天在另一个包裹中也有类似的经历。在完全删除 ~/.pub-cache 文件夹、重新启动 IntelliJ 并再次运行 flutter package get 后,它可以正常工作了。 【参考方案1】:

感谢@raju-bitter 评论,我解决了这个问题。 步骤:

关闭你的IDE(android Studio/Intellij Idea/etc)

移除缓存 目录(我位于 C:\Users\Username\AppData\Roaming\Pub

重新打开您的 IDE。

如果仍然出现错误,请在终端或 IDE 菜单中执行 flutter package get

【讨论】:

以上是关于Flutter markdown 包依赖项没有为我正确安装的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 最有用的 5 个优秀的依赖包

自定义包库需要从项目中导入项目的依赖项

Flutter 强制更高的包依赖版本

将 3rd 方依赖项直接保存到 Flutter 项目

错误:无法在 Flutter 中解析包名称

无法在颤动中添加对android项目的依赖项