0

我正在使用 mvp4g 创建一个 GWT 应用程序。作为应用程序的一部分,我还在另一个 gwt 模块中创建了一个库;这个库遵循 mvp4g 模式,但在这里我自己创建一切,视图、演示者、事件、处理程序。

该库用于主应用程序的不同部分。基本上,该库提供了一个主小部件,该小部件根据应用程序的部分进行配置,通过将其他小部件(来自同一库)添加到主小部件来启用功能。

此外,该库应该在其他项目中使用,因此可以创建其他小部件并将其添加到主小部件中。

所以,我想知道是否有办法使用 mvp4g 来创建这个库,或者 mvp4g 是否仅用于应用程序。是否有任何其他 mvp 库可以做到这一点?

提前致谢。

4

2 回答 2

0

mvp4g 允许您按照结构化方法使用 gwt 代码进行开发。它应该可以在没有入口点的库项目中使用,就像在有入口点的项目中一样容易。

于 2012-12-28T02:23:01.697 回答
0

可以创建一个或多个客户端库并将它们作为依赖项添加到您正在使用 GWT 编译器编译的 web 应用程序中。

请参阅Dividing code into multiple modules此处: https ://developers.google.com/web-toolkit/doc/latest/DevGuideOrganizingProjects 。

Maven 或 Gradle 是将代码收集、构建和打包成功能单元的不错选择。

于 2012-12-30T02:51:32.923 回答