2013-01-10 57 views
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) 

爲什麼酒吧會突然嘗試在我的css文件夾中查找包?爲什麼飛鏢酒吧突然嘗試在我的css文件夾中安裝軟件包?

+0

只是爲了仔細檢查,你使用的是哪個版本的酒吧? (或編輯?) –

回答

2

簡而言之,pub將符號鏈接放入子目錄,以確保您可以在「可部署」目錄的任何子目錄中的任何Dart文件中使用package:

由於web是可部署的,因爲您可能會將所有內容都放入網絡並將其放到Web服務器上,因此,酒吧希望使Dart文件能夠輕鬆工作。

現在沒有任何約定,所以pub採取樂觀的方法,因爲它無法預測您可能放置Dart文件的位置。

無論如何,你不應該得到一個錯誤,所以這可能是一個錯誤。我剛剛嘗試了一個全新的示例應用程序,其中web/csspub installpub update爲我工作。

你能否提交一個bug在http://dartbug.com/new與您的操作系統的詳細信息和dart --version的輸出?非常感謝!

+0

好點,我會盡快完成。 – Andre

+0

如果足夠了,你能接受答案嗎? :) –

+0

哇,老票和我完全放棄回頭看它後,它被排序。 :) – Andre

相關問題