Maven プラグインを使用して、LESS コンパイル Bootstrap を取得する方法に関する情報を探しています。ファイルでbootstrap lessを使用しているため、bootstrapをlessでコンパイルする必要があります。現在、少ないファイルをcssにコンパイルするmavenプラグインがありますが、ブートストラップを少なくコンパイルしようとすると壊れます。これはバージョンの問題かもしれないと思いますが、誰かがこれを理解できたか、またはより良いアプローチを持っているかどうかを知りたいだけです.
pom.xml
<plugin>
<groupId>org.lesscss</groupId>
<artifactId>lesscss-maven-plugin</artifactId>
<version>1.3.3</version>
<configuration>
<sourceDirectory>${project.basedir}/src/main/webapp/less</sourceDirectory>
<outputDirectory>${project.build.directory}/${project.build.finalName}/css</outputDirectory>
<compress>true</compress>
<includes>
<include>bootstrap/bootstrap.less</include>
<include>test.less</include>
</includes>
<force>true</force>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
「clean lesscss:compile」を呼び出す実行構成で上記を実行しています
エラー
Failed to execute goal org.codehaus.mojo:lesscss-maven-plugin:1.0-beta-3:compile (default-cli) on project FastTest: Error while compiling LESS source: bootstrap\alerts.less: Syntax Error on line 57: [object Object] (compile.js#1) -> [Help 1]
ブートストラップのリストの最初の項目の後に続く理由がわからないので、実行されたかどうかを確認するために bootstrap.less の名前を変更しました。これが得られたものです。
Failed to execute goal org.codehaus.mojo:lesscss-maven-plugin:1.0-beta-3:compile (default-cli) on project FastTest: Error while compiling LESS source: bootstrap\abootstrap.less: Syntax Error on line 686: [object Object] (compile.js#1) -> [Help 1]