investigate this a couple of times now, with a couple different reasons behind it.
- Missing closing or invalid tag intemplate (as mentioned by liguyu above)
- Multiple root elements in vue template
- Usage of non-es2015 syntax in template, example: <span>{{ myObject?.myVar }}</span> (notice the ?. syntax)
The only way to discover exactly which file is the issue is to run:
$ quasar build --debug
This will give you (a lot of) output and tell you which file, but not exactly what issue, it gets stuck at.
Hope this helps other people!