gpt4 book ai didi

java - 使用 vaadin 7.3 和 valo 主题编译我的主题时出错

转载 作者:搜寻专家 更新时间:2023-11-01 02:24:44 26 4
gpt4 key购买 nike

我正在开发一个使用 vaadin v7.2 的 vaadin 应用程序。现在它已更新到 v7.3.7 并使用新的 valo 主题和我的自定义样式。使用 mvn clean install 编译整个项目时,主题得到完美编译。但是当我尝试使用命令提示符和以下命令编译主题时

java -cp '../../../../../../target/product-webapp-1.1.3.0-SNAPSHOT/WEB-INF/lib/*' com.vaadin.sass.SassCompiler styles.scss styles.css

它推送一个 valo not found 错误,如下所示

java.io.FileNotFoundException: Import '../valo/valo.scss' in '/home/lahirub/Documents/PROJECTS/NewClearProduct/newclear-product-webapp/src/main/webapp/VAADIN/themes/mytheme/styles.scss' could not be found

com.vaadin.sass.internal.parser.ParseException: Mixin Definition: valo not found

我的自定义主题是这样的

主题.scss

@import "../valo/valo.scss";

@mixin mytheme {
@include valo;

// Insert your own theme rules here
}

样式.scss

@import "mytheme.scss";
@import "addons.scss";

// This file prefixes all rules with the theme name to avoid causing conflicts with other themes.
// The actual styles should be defined in mytheme.scss

.mytheme {
@include addons;
@include mytheme;

}

插件.scss

/* Import and include this mixin into your project theme to include the addon themes */
@mixin addons {
}

我找不到这个错误的原因。谁能给我一些建议。

最佳答案

我刚刚找到了解决方案。需要更换

  <dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-client-compiled</artifactId>
<version>${com.vaadin.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-client-compiler</artifactId>
<version>${com.vaadin.version}</version>
<scope>provided</scope>
</dependency>

在 pom.xml 中用于 valo 自定义主题。

关于java - 使用 vaadin 7.3 和 valo 主题编译我的主题时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27716171/

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