When I run
php bin/magento setup:static-content:deploy I have had some errors in my theme. I have got to the bottom of them but it was a pain, I had to manually go through all my LESS files to check for errors.
The culprit was an import that was missing an underscore.
var/log/support_report.log but these don't seem to log LESS errors. Client side compilation doesn't either, this just returned a 404 for styles-l.css and styles-m.css as the deployment must have failed before it reached these files.
Now my question is, are the static content deploy errors logged anywhere? It would have been so much easier if there was a log along the lines of
x.less can not be imported.
This is Magento 2.0.4 with a custom theme using Luma as a parent.
Example of my error:
=== frontend -> ThemeName/default -> en_GB === ... Successful: 2248 files; errors: 1 ---