我有问题,尝试使用绝对语法从一个不太文件引用另一个不太文件:lesscss @import以绝对路径
以下文件中的位置与
$find `pwd` -name auth0.less
/Users/panos/dcimsupport/struxureon/auth0/src/main/resources/css/auth0.less
进口较少的文件B
@import '/bootstrap/less/so_colors.less';
现在,so_colors.less有位置
find `pwd` -name so_colors.less
/Users/panos/dcimsupport/struxureon/auth0/src/main/resources/bootstrap/less/so_colors.less
与
java.io.FileNotFoundException: File /Users/panos/dcimsupport/struxureon/auth0/src/main/resources/css/bootstrap/less/so_colors.less
似乎lesscss就像被判入狱的css文件夹上面的失败。我知道,如果我导入为../bootstrap/.....less,它将起作用,但随后我必须按照需要更新目录,我宁愿不要。还有其他解决方案吗?有限制虽然,引导夹不能CSS文件夹下
我已经使用两个
<groupId>biz.gabrys.maven.plugins</groupId>
<artifactId>lesscss-maven-plugin</artifactId>
和
<groupId>org.lesscss</groupId>
<artifactId>lesscss-maven-plugin</artifactId>
与配置如
<configuration>
<sourceDirectory>${project.basedir}/src/main/resources</sourceDirectory>
<outputDirectory>${project.basedir}/target/classes/resources</outputDirectory>
<compress>true</compress>
<includes>
<include>css/**/*.less</include>
<include>layouts/**/*.less</include>
<include>page/**/*.less</include>
<include>pages/**/*.less</include>
</includes>
我假设' org.lesscs '可以吗? –
Todd
你试过换成' org.lesscss '? –
Todd
这个错字是从未使用的配置文件中提取的,我改变了它,但结果没有改变。 –