CSS line numbers are incorrect in linters (stylint) and preprocessor error messages (webpack, stylus..) Check out the line numbers.  Per Evan the source map line numbers need to be hacked. Or maybe somehow pad some blank lines. I'm pretty busy over the next week. But if no one gets to it by then I'll probably take a stab at this. Originally submitted here: https://github.com/vuejs-templates/webpack/issues/56