1
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 フォルダー内のパッケージを検索しようとするのはなぜですか?

4

1 に答える 1

2

簡単に言うと、pubはシンボリックリンクをサブディレクトリにpackage:配置して、「デプロイ可能な」ディレクトリの任意のサブディレクトリにある任意のDartファイルで使用できるようにします。

はすべてをWebに取り込んで、Webサーバーにスローするという意味でデプロイ可能であるためweb、pubはDartファイルが簡単に機能するようにしたいと考えています。

現在、規則はありません。そのため、Pubは、Dartファイルをどこに置くかを予測できないため、楽観的なアプローチを取ります。

とにかく、エラーは発生しないはずなので、これはバグである可能性があります。とを使用して新しいサンプルアプリで試してみてweb/csspub installうまくいきpub updateました。

OSの詳細と出力を含むバグをhttp://dartbug.com/newdart --versionで送信していただけますか?どうもありがとう!

于 2013-01-10T21:40:30.433 に答える