2015-04-09 2 views
3

Возможно ли, если вы запустите в режиме отладки с помощью Spring Boot, компиляция sass на лету? Как? Прямо сейчас мне нужно скомпилировать его вручную каждый раз, и разработка такого типа не очень эффективна. Разве это работает для кого-то еще?Vaadin Sass «on-the-fly» компиляция при использовании Spring Boot + Vaadin Spring

спасибо заранее за любой свет на этом

Fran

+0

Haven» t использовал Spring Boot, но любой образец проекта, который по умолчанию в режиме отладки/разработки компилирует темы «на лету» без каких-либо проблем. Вы дважды отметили, что 'productionMode = false' в вашем' web.xml' или '@ VaadinServletConfiguration'? – Morfic

+0

Спасибо за комментарий @Morfic, но с загрузкой Spring этот режим и другие параметры vaadin настроены в файле "application.properties". Он установлен и до сих пор не действует. Я даже получаю «Ваадин работает в режиме DEBUG» в журналах. Так должно быть хорошо – frandevel

+0

Можете ли вы поделиться примером проекта, чтобы проиллюстрировать вашу проблему? Я просто создал простой проект на http://start.spring.io/, создал базовый интерфейс с ярлыком и добавил тему, которая меняет цвет текста, и все работает из коробки. Если я изменяю цвет и обновляю страницу, он сразу же подбирает изменения ... – Morfic

ответ

0

Вы можете добавить следующие строки в pom.xml, чтобы иметь дерзость, составляемый в CSS

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>exec-maven-plugin</artifactId> 
    <version>1.2.1</version> 
    <executions> 
     <execution> 
      <phase>generate-sources</phase> 
      <goals> 
       <goal>java</goal> 
      </goals> 
      <configuration> 
       <classpathScope>compile</classpathScope> 
       <mainClass>com.vaadin.sass.SassCompiler</mainClass> 
       <arguments> 
        <argument>src/main/webapp/VAADIN/themes/heijunka/styles.scss</argument> 
        <argument>src/main/webapp/VAADIN/themes/heijunka/styles.css</argument> 
       </arguments> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 
+1

Спасибо, но это не нужно с Spring Boot – frandevel

Смежные вопросы