【发布时间】:2013-04-08 12:09:19
【问题描述】:
我是 dart 的新手,刚刚学习它。我的第一个项目就在 Github:
阅读各种教程时,构建客户端/服务器应用程序非常简单。实际上它包含 3 个项目:Server、Client 和 Shared。
- 服务器(控制台应用程序)打开
WebSocket,现在只监听传入的消息。 - 客户端(HTML 应用程序)打开
WebSocket并发送SimpleChatMessage转换为Json字符串。 -
Shared 是
SimpleChatMessage类定义的项目容器。项目(客户端和服务器)都必须包含
Shared项目才能正确使用SimpleChatMessage类。我遵循pub.dartlang 站点上的规范,我看到共享项目正确列在所有包列表中。问题是共享项目奇怪地没有带来任何类。它只是空无一人地坐在那里。
截图如下:
在客户端项目中,
import指令的工作方式如下:import 'package:DartSimpleChat_Shared/SimpleChatShared.dart';我做错了什么?为什么我的本地包没有带实际的课程?
我正在使用:
- Dart 编辑器版本 0.4.3_r20602
- Dart SDK 版本 0.4.3.5_r20602
- Ubuntu 12.10 x64
【问题讨论】:
-
你能粘贴你的
pubspec.yaml吗? -
@AlexandreArdhuin 实际上在 GitHub 上,但如果无法到达这里,请复制 Pastebin
-
对不起,我没有看到链接。