2013-04-08 116 views
0

我是新來和剛學它。我的一個第一個項目就在這裏在Github上:飛鏢導入本地包不帶班

DartSimpleChat

它讀取各種教程的時候是很容易的客戶機/服務器應用程序的構建。其實它包含3個項目:服務器,客戶端和共享。

  • 服務器(控制檯應用程序)打開WebSocket,現在只是偵聽傳入的消息。
  • 客戶端(HTML應用程序)開放WebSocket和發送SimpleChatMessage轉換爲Json字符串。
  • 共享是SimpleChatMessage類定義項目的容器。

    兩個項目(客戶端和服務器)必須包括Shared項目正確使用SimpleChatMessage類。我遵循pub.dartlang網站上的規範,我看到Shared項目在所有軟件包列表中正確列出。

    的問題是,共享項目奇怪的是不帶任何類吧。它只是空着的。

    下面是截圖:

    Empty package

    內工作像這樣的客戶端項目import指令:

    import 'package:DartSimpleChat_Shared/SimpleChatShared.dart'; 
    

    我做錯了嗎?爲什麼我的本地軟件包沒有帶來真正的課程呢?

    我使用:

    • 飛鏢編輯器版本0.4.3_r20602
    • 飛鏢SDK版本0.4.3.5_r20602
    • 的Ubuntu 12.10 64
+0

你可以粘貼你的'pubspec.yaml'嗎? – 2013-04-08 12:24:30

+0

@AlexandreArdhuin有實際上是在GitHub上,但如果無法到達那裏這裏是複製的[引擎收錄](http://pastebin.com/xTUxbdQ4) – Jasper 2013-04-08 12:44:44

+0

對不起,我沒有看到該鏈接。 – 2013-04-08 12:47:55

回答

0

它看起來像編輯器不顯示路徑依賴項的文件。一旦pub install完成,您的項目似乎沒有錯誤(SimpleChatMessageSimpleMessage之間的混合除外)。

+0

所以它只是Dart編輯器的bug? – Jasper 2013-04-08 13:43:14

+0

錯誤或功能,我不知道。 – 2013-04-08 13:47:55