【问题标题】:Why can't I import the package that I just installed?为什么我不能导入我刚刚安装的包?
【发布时间】:2020-12-04 16:41:09
【问题描述】:

我最近开始学习颤振/飞镖,我有一个我无法解决的问题。我在 Flutter 官方文档中读到,您必须按照以下三个步骤在 Flutter 中安装软件包:

  1. 将包(在我的例子中:'english_words: ^3.1.5')添加到 pubspec.yaml 文件中的依赖项中。
  2. 运行“flutter pub get”命令将包包含到“.packages”文件中。
  3. 将 import 'yourpackagename'(在我的例子中:'package:english_words/english_words.dart')添加到 main.dart 文件。

我的问题是,如果我尝试执行第 3 步,VS 会将其标记为错误:URI 的目标不存在

任何想法我可以做什么?我已经为 VS Code 安装了 flutterdart 扩展,还尝试重新启动程序但没有任何效果。

【问题讨论】:

  • 有时我运行 flutter clean 和 flutter pub get 然后我必须重新启动 ide 才能导入包
  • 有时根据您的计算机速度,vscode flutter 扩展程序可能需要一段时间才能识别您已安装软件包

标签: flutter dart visual-studio-code


【解决方案1】:

尝试运行

flutter clean

如果还是不行,运行:

flutter clean pub cache

【讨论】:

    【解决方案2】:

    我在做谷歌代码实验室时遇到了同样的问题,我的解决方案是在 VS Code 中打开一个终端并运行命令flutter pub get,然后再次尝试导入包。

    【讨论】:

      猜你喜欢
      • 2018-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 2019-06-19
      相关资源
      最近更新 更多