我是dart的新手并且正在学习它。我的第一个项目之一就在Github:
阅读各种教程时,它非常容易构建客户端/服务器应用程序。实际上它包含3个项目:服务器,客户端和共享。
WebSocket
,现在只是收听传入消息。WebSocket
并将SimpleChatMessage
转换为Json
字符串。 Shared是SimpleChatMessage
类定义的项目容器。
项目(客户端和服务器)都必须包含Shared
项目才能正确使用SimpleChatMessage
类。我按照pub.dartlang网站上的规范进行操作,发现共享项目已在所有软件包列表中正确列出。
问题是共享项目奇怪地没有带来任何类。它就在那里空着。
以下是截图:
在Client项目中,import
指令的工作方式如下:
import 'package:DartSimpleChat_Shared/SimpleChatShared.dart';
我做错了什么?为什么我的本地包装不会带来真正的课程呢?
我正在使用:
答案 0 :(得分:0)
看起来编辑器没有显示路径依赖的文件。完成pub install
后,您的项目似乎没有错误(SimpleChatMessage
和SimpleMessage
之间的混合除外)。