为什么dart pub突然试图在我的css文件夹中安装软件包? 正在运行发布更新。。。 发布更新失败,[1]解析依赖项。。。 DirectoryIOException:目录列表失败,路径=/web/css/packages(操作系统错误:没有这样的文件或目录,errno=2)

为什么dart pub突然试图在我的css文件夹中安装软件包? 正在运行发布更新。。。 发布更新失败,[1]解析依赖项。。。 DirectoryIOException:目录列表失败,路径=/web/css/packages(操作系统错误:没有这样的文件或目录,errno=2),dart,dart-pub,Dart,Dart Pub,为什么pub会突然尝试在我的css文件夹中查找包?简而言之,pub将符号链接放入子目录,以确保您可以在“可部署”目录的任何子目录的任何Dart文件中使用包: 由于web是可部署的,您可能会将web中的所有内容都放到web服务器上,pub希望使Dart文件更容易工作 现在没有约定,所以pub采用乐观的方法,因为它无法预测您可能会将Dart文件放在哪里 无论如何,你不应该得到一个错误,所以这可能是一个错误。我刚刚在一个全新的示例应用程序上试用了它,它的web/css和pub安装和pub更新对我很有效

为什么pub会突然尝试在我的css文件夹中查找包?

简而言之,pub将符号链接放入子目录,以确保您可以在“可部署”目录的任何子目录的任何Dart文件中使用
包:

由于
web
是可部署的,您可能会将web中的所有内容都放到web服务器上,pub希望使Dart文件更容易工作

现在没有约定,所以pub采用乐观的方法,因为它无法预测您可能会将Dart文件放在哪里

无论如何,你不应该得到一个错误,所以这可能是一个错误。我刚刚在一个全新的示例应用程序上试用了它,它的
web/css
pub安装
pub更新
对我很有效


请您在提交一个bug,详细说明您的操作系统和
dart--version
的输出,好吗?非常感谢

再仔细检查一下,您使用的是什么版本的pub?(或编辑?)哇,这张旧票,我完全不想在它被分类后再去看它了
Running pub update ...
Pub update failed, [1] Resolving dependencies...
DirectoryIOException: Directory listing failed, path = <longpath>/web/css/packages (OS Error: No such file or directory, errno = 2)