我创建了一个简单的Web应用程序,但当我想运行它时,我在"工具输出"中得到了以下消息:
找不到文件named"pubspec.yaml"in"/home/reza/.pubcache/hosted/pub.dartlang.org/browser-0.10.0+2".
我怎样才能解决这个问题呢?
我使用Ubuntu 14.04LTS 64位和DART编辑器1.7.2
我创建了一个简单的Web应用程序,但当我想运行它时,我在"工具输出"中得到了以下消息:
找不到文件named"pubspec.yaml"in"/home/reza/.pubcache/hosted/pub.dartlang.org/browser-0.10.0+2".
我怎样才能解决这个问题呢?
我使用Ubuntu 14.04LTS 64位和DART编辑器1.7.2
这在我身上已经发生过好几次了:
最终为我解决的问题(OS X)是删除pub的缓存:
sudo rm -Rf /Users/<username>/.pub-cache
另外,删除项目根目录中的packages目录:
sudo rm -Rf .packages
个
然后在您的项目中再次使用pub get
,但是make sure表示您正在以根用户身份操作not(whoami
会告诉您,exit
会让您离开那里).