2013-05-05 54 views
2

所以我一直在Dart工作這個項目幾個月沒有太多大問題,直到最近一次來自上週的更新似乎破壞了圖書館被包含在我的應用。我有一個名爲'BeerRun'的應用程序包,帶有標準的lib /和web /目錄。在'web'中,我有主要的beer_run.dart文件,它包含在web/BeerRun.html中並被調用。我經營的酒吧安裝和酒吧更新,但後來當我跑我的鏢的應用程序,我看到以下錯誤:dart包括URI中存在錯誤框的庫

 
Failed to load resource: the server responded with a status of 404 (Not Found) 
    http://127.0.0.1:3030/home/kyle/dart/BeerRun/web/packages/beerrun/src/input/keyboard_input_component.dart 
Failed to load a file package:beerrun/src/input/keyboard_input_component.dart 

有大約二十此消息引用不同鏢源文件的實例。問題是路徑應該是/ home/kyle/dart/BeerRun/web/packages/BeerRun/src/input,但瀏覽器使用全部小寫路徑名稱來包含此文件。上週這不是問題,直到我升級了我的Dart編輯器;現在是版本22223.有什麼我失蹤?

在此先感謝!

+0

我懷疑你在Linux上? – 2013-05-07 05:34:48

+0

你可以粘貼你的'pubspec.yaml'文件嗎?我很好奇你的應用的名字是什麼。 – 2013-05-07 05:36:11

+0

另外,你可以粘貼從你的web /目錄運行遞歸ls -l的結果嗎?我很好奇符號鏈接的樣子。謝謝! – 2013-05-07 05:36:45

回答

0
Failed to load resource: the server responded with a status of 404 (Not Found) 
    http://127.0.0.1:3030/home/axl/workspace/dart/Test/web/packages/test/text.dart 

我有同樣的問題,解決辦法是通過對包括圖書館:

import '../lib/text.dart'; 

,而不是

import 'package:Test/test.dart' 

版本信息:飛鏢編輯/ SDK版本0.6.19_r26297