我是grails的新手,并使用grails-init创建了我的第一个项目。我现在有一个grails项目,它使用gradle作为它的构建工具。但是,当我浏览在线教程时,我发现我遗漏了很多常用的文件。 config.groovy和datasource.groovy等文件。
我尝试过重新创建项目,但我得到了相同的结构和文件。我可以手动添加这些文件吗?我尝试过这样做,但是当我运行应用程序时,他们似乎没有被提起。
答案 0 :(得分:1)
application.yml
和body {
padding: 30px;
}
.dropdown {
position: relative;
width: 300px;
}
.dropdown select {
outline: none;
margin: 0;
padding: 0;
border: none;
border-radius: 0;
box-shadow: none;
background: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-bottom: 1px solid;
padding: 0 6px 0 6px;
cursor: pointer;
width: 100%;
z-index: 2;
}
.dropdown select:hover {
border-color: rgba(221, 221, 221, 0.5);
background: rgba(221, 221, 221, 0.5);
}
.dropdown::after {
position: absolute;
font-family: "FontAwesome";
color: black;
content: "\f107";
bottom: 1px;
right: 4px;
}
.dropdown:hover::after {
color: gray;
}
都适用于Grails 2应用程序,但不适用于Grails 3应用程序。在Grails 3中,以前用于这些文件的信息的默认位置是<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"/>
<div class="dropdown">
<select id="exampleSelect1">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</div>
。
答案 1 :(得分:1)
Grails 3.1具有新功能和结构变化。现在grails使用spring boot和Spring 4.2,如上所述,可以使用Config.groovy
配置Datasource.groovy
和application.yml
。您可以在Grails documentation