[Vue warn]: Error compiling template:
Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as
こんな場合に発生する。app.js で #appにロードしようとしている
<div id="app">
<script src="{{ mix('js/vue/app.js') }}" defer></script>
</div>
原因
#app の外でロードしましょう
<div id="app">
</div>
<script src="{{ mix('js/vue/app.js') }}" defer></script>