跳到主要内容

path_pubspec_does_not_exist

目录 '{0}' 不包含 pubspec 文件。

描述

#

当依赖项的 path 键引用了一个不包含 pubspec.yaml 文件的目录时,分析器会生成此诊断信息。

示例

#

假设目录 local_package 不包含文件 pubspec.yaml,以下代码会生成此诊断信息,因为它被列为软件包的路径

yaml
name: example
dependencies:
  local_package:
    path: local_package

常见修复

#

如果该路径是某个软件包的根目录,则在该目录中添加一个 pubspec.yaml 文件。

yaml
name: local_package

如果路径错误,请将其替换为正确的路径。