Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在SpringSource工具套件中,我可以在哪里编辑主题?_Css_Grails_Themes_Springsource_Themeroller - Fatal编程技术网

Css 在SpringSource工具套件中,我可以在哪里编辑主题?

Css 在SpringSource工具套件中,我可以在哪里编辑主题?,css,grails,themes,springsource,themeroller,Css,Grails,Themes,Springsource,Themeroller,我被要求为一个团队设计一个网站的主题(他们只说了几个小时),但他们正在使用Grails和SpringSource工具套件。我也不熟悉 当我查看“适当的”源时,主题源文件不存在,但它们得到了服务。如果我在IDE中搜索文件,我会在.path_to_grails_plugin目录(不在源代码管理中)中得到一些东西。如果我在那里编辑,它会拾取我的更改,但这对团队没有帮助。。。我想指出一个新的主题,而不是打乱原来的主题。目标目录中有一些文件,但不是全部,但生成的内容不就放在那里吗?那么真正的来源在哪里呢?

我被要求为一个团队设计一个网站的主题(他们只说了几个小时),但他们正在使用Grails和SpringSource工具套件。我也不熟悉

当我查看“适当的”源时,主题源文件不存在,但它们得到了服务。如果我在IDE中搜索文件,我会在.path_to_grails_plugin目录(不在源代码管理中)中得到一些东西。如果我在那里编辑,它会拾取我的更改,但这对团队没有帮助。。。我想指出一个新的主题,而不是打乱原来的主题。目标目录中有一些文件,但不是全部,但生成的内容不就放在那里吗?那么真正的来源在哪里呢?对我来说,这就像是黑暗的艺术。很明显,我缺少一些关于这是如何工作的基本知识

我想添加一个自定义主题(主题辊生成),所以我在我的web应用文件夹中为它创建了一个子文件夹。然后,在我的config.groovy文件中:


那没什么用。它仍然服务于旧的css。帮我找到那盏灯

CSS存储在web app\CSS中,JavaScript存储在web app\js目录中然而,我强烈建议在通过尝试和错误转移内容之前,先阅读一些教程。祝你好运

CSS存储在web app\CSS中,JavaScript存储在web app\js目录中然而,我强烈建议在通过尝试和错误转移内容之前,先阅读一些教程。祝你好运

我也遇到了同样的问题。我的解决方法是创建另一个资源模块,并在其中包含主题。这是一个不完美的解决方案,因为最初不需要的主题css仍然包括在内,但它可以工作

ApplicationResources.groovy包含:

modules = {
    application {
        resource url:'js/application.js'
        resource url:'/css/smoothness/jquery-ui-1.8.20.custom.css'
    }
}
<r:require modules="jquery, jquery-ui, application" /> 
my.gsp包含:

modules = {
    application {
        resource url:'js/application.js'
        resource url:'/css/smoothness/jquery-ui-1.8.20.custom.css'
    }
}
<r:require modules="jquery, jquery-ui, application" /> 


订购可能很重要。

我也遇到了同样的问题。我的解决方法是创建另一个资源模块,并在其中包含主题。这是一个不完美的解决方案,因为最初不需要的主题css仍然包括在内,但它可以工作

ApplicationResources.groovy包含:

modules = {
    application {
        resource url:'js/application.js'
        resource url:'/css/smoothness/jquery-ui-1.8.20.custom.css'
    }
}
<r:require modules="jquery, jquery-ui, application" /> 
my.gsp包含:

modules = {
    application {
        resource url:'js/application.js'
        resource url:'/css/smoothness/jquery-ui-1.8.20.custom.css'
    }
}
<r:require modules="jquery, jquery-ui, application" /> 


排序可能很重要。

不要编辑
.path\u to\u grails\u插件目录中的任何内容
。它不在源代码管理中是有原因的。这里的文件是插件的一部分。似乎你没有很好地掌握你需要做什么,因为你不了解底层技术。首先,我读了一些关于Grails的教程,然后我会再次问这个问题,并提供一些更好的背景知识,说明您需要做什么。不要编辑
.path\u to\u Grails\u plugin目录中的任何内容。它不在源代码管理中是有原因的。这里的文件是插件的一部分。似乎你没有很好地掌握你需要做什么,因为你不了解底层技术。首先,我阅读了一些关于Grails的教程,然后我会再次提出这个问题,并提供一些更好的背景知识,说明您需要做些什么。这就是我最后放置内容的地方,当项目被销毁并重新创建时,它最终被取用。看起来原始设置覆盖了一些阻止自动工作的因素。这就是我最终放置内容的地方,当项目被销毁并重新创建时,它最终被提取。看起来原始设置覆盖了一些阻止自动工作的因素。