gpt4 book ai didi

css - GWT GSS 提供和要求

转载 作者:行者123 更新时间:2023-11-28 16:14:30 27 4
gpt4 key购买 nike

尝试做一些像这里解释的事情: http://blog.arcbees.com/2015/04/28/managing-your-css-files-with-variables-and-a-theme/)

但是我卡在了@provide 和@require 上。我在 colors.gss 的第一行有 @provide 'colors';,在 style.gss 的第一行有 @require "colors"; .

我有一个资源类,我在其中定义了

@Source({ "css/colors.gss", "css/style.gss" })
Style style();

但是当我编译时,我得到:

[ERROR] Error in /path.../css/style.gss[line: 1 column: 1]: Missing provide for: colors

当我明明在 colors.gss 的第一行写了这个错误时,为什么会出现这个错误?我无法在 GSS 文件中找到有关 @provide 和 @require 的任何其他文档。

最佳答案

好的,伙计们,我发现了问题。我在我的应用程序中使用 UiBinder,我使用的是 <ui:style src="../resources/css/style.gss"> .显然这是问题所在,因为它在 @require 上失败了。行,因为确实没有 @provide在此之前。

当我找到this时,我意识到了。 (UiBinder Theo 示例)。

我正在使用 <ui:with>之前(对于常量),我只是不知道如果我想使用 Theo,我什至必须将它用于样式。

我也可以更好地阅读 Eclipse 中的错误日志,例如:[ERROR] Line 109: Failed to resolve 'com.company.project.client.crossingstate.CrossingStateView_CrossingStateViewUiBinderImpl_GenBundle' via deferred binding (基本上对于每个 View )。我本可以从中读取 UiBinder 并在那里查找错误,它看起来就像是错误出现在另一个地方时出现的错误之一(比如缺少分号和 50 个错误)。我的错。希望它对以后的人有所帮助。

关于css - GWT GSS 提供和要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37749048/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com