踩vue的bug

Posted YK学习笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了踩vue的bug相关的知识,希望对你有一定的参考价值。

 bundle.js:896 [Vue warn]: Failed to mount component: template or render function not defined. 
 

Vue2.0有两种Build的方式:the standalone build and the runtime-only build(独立构建和运行时构建),可以知道:独立构建包括编译和支持template选项。但也要依赖于浏览器的API,所以不能用于服务端渲染。运行时构建不包括模板编译,并且不支持template选项,只能使用render选项。

重点来了,默认情况下,NPM包导出的是runtime-only build.因此为了要使用独立构建,在webpack配置中需要添加下面的代码:

 
resolve: {
  alias: {
    ‘vue$‘: ‘vue/dist/vue.js‘
  }
}

然后就好了。。。

以上是关于踩vue的bug的主要内容,如果未能解决你的问题,请参考以下文章

vue-cli3X + elementUI 按需引入踩的坑

vscode代码片段建议bug

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段1——vue主模板

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置