connect-mincer
connect-mincer copied to clipboard
Can't use mincer with bootstrap
I haven't made any reference to bootstrap. I only copy them inside the load path and error occurred. Is it supposed to iterate through every file without any direct reference?
Thanks.
Error: NameError: variable @baseLineHeight is undefined in /Users/duyleekun/IdeaProjects/ims/channel/assets/css/bootstrap/accordion.less:9:17
---
8 .accordion {
9 margin-bottom: @baseLineHeight;
10 }
(in /Users/duyleekun/IdeaProjects/ims/channel/assets/css/bootstrap/accordion.less)
at beautifyError (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/lib/mincer/context.js:385:11)
at Context.evaluate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/lib/mincer/context.js:444:14)
at LessEngine.evaluate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/lib/mincer/engines/less_engine.js:117:7)
at Object.less.Parser.parser.parse.finish [as _finish] (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/less/lib/less/parser.js:478:21)
at Object.tree.importVisitor.run (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/less/lib/less/import-visitor.js:25:22)
at Object.less.Parser.parser.parse (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/less/lib/less/parser.js:484:22)
at LessEngine.evaluate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/lib/mincer/engines/less_engine.js:102:10)
at Context.evaluate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/lib/mincer/context.js:442:14)
at async.forEachSeries.iterate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/node_modules/async/lib/async.js:108:13)
at async.forEachSeries.iterate (/Users/duyleekun/IdeaProjects/ims/channel/node_modules/connect-mincer/node_modules/mincer/node_modules/async/lib/async.js:119:25)
I have this issue too
The latest version of ConnectMincer no longer does asset precompiling (as it was removed in Mincer 0.5.x), so the problem as described should no longer occur, as assets will only be looked at by Mincer if they are explicitly asked for.
However, I think Mincer still has some quirks with @import statements in a less file. I'll do some testing to see if it's a ConnectMincer prob or not.