【问题标题】:How to fix 'target of URI does not exist' in general?一般如何修复“URI目标不存在”?
【发布时间】:2018-12-22 02:18:38
【问题描述】:

我目前正在做一个 Angular Dart 项目。似乎找不到一般的包。我尝试了几种 pub 命令组合(获取、升级、修复缓存),但都没有奏效。

我不是在寻找特定软件包的解决方案,而是在寻找如何解决这个问题的一般技巧。那么:需要采取哪些关键步骤/需要注意哪些地方?

我应该提一下:我目前正在使用 IntelliJ IDEA,Dart 插件和 sdk 设置正确,但是在我移动整个 dart 目录后,我的项目的 dart 部分完全变红了.

【问题讨论】:

  • 通常重启 IDE 可以解决这个问题。没见过这种情况经常发生。
  • 听起来此举可能改变了一些参考。您是否尝试过从终端或命令提示符运行 pub 命令?这可能是 IntelliJ 搞砸了。 “移动整个 dart 目录”是指移动 dart SDK 或 AngularDart 项目的位置吗?
  • 我指的是我的项目。好像跟 IntelliJ 有关系。在其他一些 IDE 中打开该项目,它工作正常。将对其进行进一步分析,并可能稍后将问题发布到 JetBrains。

标签: intellij-idea dart angular-dart


【解决方案1】:

如果您使用的是 Angular v5,那么这可能是指生成的文件,例如 foo.template.dart。在这种情况下,您需要通过webdev buildwebdev serve 进行初始构建,以便生成这些文件。

构建完成后,分析器应该会检测到它们。如果分析器没有自动更新,您可能需要在 intellij 中重新启动分析器。

【讨论】:

    猜你喜欢
    • 2021-12-03
    • 1970-01-01
    • 2018-07-12
    • 2013-03-20
    • 2021-04-03
    • 2021-06-12
    • 2018-12-23
    • 2019-01-19
    • 2019-08-27
    相关资源
    最近更新 更多