URI的目标不存在:'package:english_words / english_words.dart'.dart

时间:2019-02-11 08:58:09

标签: visual-studio dart flutter

我遇到了以上问题,也使用以下命令更新了软件包: “颤振软件包升级”。 重新启动Visual Studio代码,但没有解决问题。 谁能帮助我解决这个问题。

screenshot

谢谢。

3 个答案:

答案 0 :(得分:0)

确保english_wordspubspec.yaml内部正确对齐,因为它是“空间敏感的”:

dependencies:
  english_words: ^(latest_version) //two spaces

也永远不会使用制表符对齐它,我不知道为什么,但是它永远不会起作用。

答案 1 :(得分:0)

我遇到了同样的问题,它通过添加以下内容为我工作:english_words:^ 3.1.0 到dev_dependencies:

dev_dependencies:
  flutter_test:
    sdk: flutter
  english_words: ^3.1.0

答案 2 :(得分:0)

对我而言,目标URI不存在的问题是由于english_words包中的lib文件夹在以下位置不可用 文件:/// E:/APPS/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/english_words/lib/ 因此我从Github下载了它,然后手动将其添加到其中,然后重新启动了IDE。而且有效。