【问题标题】:Why is dart pub suddenly trying to install packages in my css folder?为什么 dart pub 突然尝试在我的 css 文件夹中安装软件包?
【发布时间】:2013-01-10 16:30:16
【问题描述】:
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)

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

【问题讨论】:

  • 只是为了仔细检查一下,您使用的是哪个版本的 pub? (或编辑?)

标签: dart dart-pub


【解决方案1】:

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

因为web 是可部署的,您可能会将网络中的所有内容都放到网络服务器上,所以 pub 希望让 Dart 文件更容易工作。

目前没有约定,因此 pub 采用乐观的方法,因为它无法预测您可能将 Dart 文件放在哪里。

无论如何,你不应该得到错误,所以这可能是一个错误。我刚刚在一个全新的示例应用程序上试用了它,web/csspub installpub update 为我工作。

您能否在http://dartbug.com/new 提交一个错误,其中包含您的操作系统的详细信息和dart --version 的输出?非常感谢!

【讨论】:

  • 哇,旧票,我完全放弃在排序后回头看它。 :)
猜你喜欢
  • 2018-03-14
  • 1970-01-01
  • 2021-07-25
  • 1970-01-01
  • 1970-01-01
  • 2021-04-05
  • 2020-07-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多