我以前使用过“grails create-app myapp”,并且生成的应用程序具有内置的网络-例如我可以脚手架或修改我的观点。
我看到有各种配置文件,包括“网络”。网络具有多种功能。目前尚不清楚添加或不添加功能的后果,以及为什么“web”不同于无配置文件。
Web配置文件功能包括:
提供的功能:
令人困惑的是,无论是否选择Web配置文件,然后选择hibernateX,无论如何我都会进入休眠状态。
我知道我不需要mongodb,neo4,rx-mongodb,geb,geb2,但是肯定每个人都需要 Assets 管道等。我应该选择json-views,hibernate5,gsp等吗?如果我忘记添加这些,以后如何添加?
最佳答案
不管默认生成的build.gradle
文件包含什么内容,您都可以立即删除不需要的项目。
所以,你应该选择
和
web
-profile。添加新的插件或依赖项也是如此:您可以在以后随时进行。
您应该努力将依赖关系降到最低,因为它们会发生内部(版本)冲突。
关于grails - 为Web创建Grails 3应用程序的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54148211/