LESS有能力导入其他LESS文件。这个问题旨在寻找在Symfony项目中从另一个Bundle中导入LESS文件的解决方案。
我正在使用LESS和Assetic监视变化来开发Symfony2项目。我的LESS文件可以导入其他LESS文件,但只有在它们位于同一个Bundle中时才能导入。
如果我尝试从另一个Bundle中导入,Assetic监视就会停止,并显示“未定义的变量”错误,因为导入失败。
我尝试了各种导入路径:
在另一个Bundle的LESS文件中:
我确定我尝试了几条正确的路径,但它们从未奏效,因为文件在另一个bundle中,而Assetic watch / LESS编译过程在bundles之间的处理并不好。有任何想法吗?
我正在使用LESS和Assetic监视变化来开发Symfony2项目。我的LESS文件可以导入其他LESS文件,但只有在它们位于同一个Bundle中时才能导入。
如果我尝试从另一个Bundle中导入,Assetic监视就会停止,并显示“未定义的变量”错误,因为导入失败。
我尝试了各种导入路径:
在另一个Bundle的LESS文件中:
@import "../../../../MainBundle/Resources/public/less/colors.less";
@import "../../../../../../src/website/MainBundle/Resources/public/less/colors.less";
@import '/bundles/main/less/colors.less'
@import url('/bundles/main/less/colors.less');
我确定我尝试了几条正确的路径,但它们从未奏效,因为文件在另一个bundle中,而Assetic watch / LESS编译过程在bundles之间的处理并不好。有任何想法吗?