I'm new to Vue as well and running into some issues with variables in my less files.
My inclusion method looks like this:
require("./colors.less");
When I try this, it seems to work at first. However, I end up receiving the following error message:
ParseError: Unexpected character '@'
This is how I have set up my variables and where the error seems to be coming from:
//colors.less
@aqua: #5CBFBF;
@aquadark: #1C939B;
@mediumgray :#d1d2ce;
@blue :#376784;