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.
Webpackを利用している場合、以下の記述を追加
module.exports = { // ... resolve: { alias: { 'vue$': 'vue/dist/vue.esm.js', } } }