1
我无法将一个.less文件导入到另一个文件中。我得到一个“文件未找到”的例外,虽然我三重检查了路径和语法是正确的。Grails - LESS CSS @import问题
这里是我尝试内导入的文件我importingFileName.less
:
@import 'main';
这里是我在我的ApplicationResources.groovy集合中的资源
modules = {
application {
resource url: 'js/libs/jquery-1.7.2.min.js', disposition: 'head'
resource url: 'js/libs/jquery-ui-1.8.20.custom.min.js', disposition: 'head'
resource url: 'js/libs/jquery.form.js', disposition: 'head'
resource url: 'js/application.js', disposition: 'head'
}
css {
resource url: 'css/mobile.css'
resource url: [dir: 'less', file: 'importingFileName.less'], attrs:[rel: 'stylesheet/less', type:'css']
}
}
这里是我打电话来自GSP的资源:
<r:require modules="application, css"/>
这是我得到的:
ERROR resourceMappers.LesscssResourceMapper - error compiling less file:
/home/userPath/.grails/2.0.3/projects/myApp/tomcat/work/Tomcat/localhost/_/grails-
resources/less/importingFileName.less
Message: Couldn't load main.less
如果我将所有内容捆绑到importingFileName.less
文件中,则使用这些设置正确加载CSS。 任何建议是最受欢迎的。
您已经添加'importingFileName.less'您ApplicationResources(就像它显示在这里http://stackoverflow.com/questions/9548564/css-import-statement)? –