You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.
// Thinks to import Vue from vue/dist/vue.esm.js
import Vue from 'vue/dist/vue.esm.js';