clean install vaadin-maven项目时,style.css中的更改将重置

时间:2015-02-05 06:56:50

标签: java maven vaadin

我正在使用Maven来处理构建和依赖关系管理。我最近被与css相关的非常奇怪的问题窃听。每当我跑步时我注意到了

mvn clean install

在我的项目中,style.css中的所有更改都丢失了!但是style.scss里面的变化保留了。如何在style.css中维护更改?

1 个答案:

答案 0 :(得分:6)

styles.css中的东西是由sass编译器从继承的主题(最新版本中的Valo)和特定于应用程序的styles.scss编译的。您应该将其视为" .class"文件在哪里" .scss"文件是你的主题" .java"文件。

如果你想退出" sass magic"基于CSS的基本主题,构建主题一次,然后删除或注释掉"编译主题"来自pom.xml中的vaadin-maven-plugin配置的目标。然后vaadin maven插件不再覆盖.css文件。如果您使用vaadin-application-archetype创建了项目,则可能还有一个maven-clean-plugin配置,可以从每个&m; 34的mvn clean"上的VAADIN / themes目录中删除现有的.css文件。命令。一定要删除它。