Vue.js+;TypeScript项目没有';t在.vue文件中渲染模板

Vue.js+;TypeScript项目没有';t在.vue文件中渲染模板,typescript,vue.js,vuejs2,Typescript,Vue.js,Vuejs2,我正在尝试建立一个基于Vue TS的项目。您可以在此回购协议内查看其结构: 我正在使用在.vue文件中呈现TS所需的所有依赖项的最新版本。一旦我运行了一个项目,我的TS构造函数似乎运行起来没有任何问题(我看到控制台语句工作正常),但问题是模板数据没有到达浏览器的DOM。此外,默认的带有id的div app被删除了,所以我的DOM中只剩下对build.js文件的引用。 我在第一次运行时没有出现任何错误,但一旦我在.vue文件中做了任何更改,我会得到: TypeError: Cannot read

我正在尝试建立一个基于Vue TS的项目。您可以在此回购协议内查看其结构:

我正在使用在.vue文件中呈现TS所需的所有依赖项的最新版本。一旦我运行了一个项目,我的TS构造函数似乎运行起来没有任何问题(我看到控制台语句工作正常),但问题是模板数据没有到达浏览器的DOM。此外,默认的带有id的div app被删除了,所以我的DOM中只剩下对build.js文件的引用。 我在第一次运行时没有出现任何错误,但一旦我在.vue文件中做了任何更改,我会得到:

TypeError: Cannot read property 'extend' of undefined

我已经找出了代码的错误,我忘记在App.vue文件中的ts类前面使用@Component decorator。没有它,TS代码一直在执行,但它没有连接到Vue实例,这就是为什么屏幕上没有显示任何内容。 我去创建了一个新的回购协议,我计划支持它作为Vue TS类型项目的基本模板。


请随意提出改进/想法

试试vue-Aweasome中的一个样板。是的,我尝试过其他模板,它们正在工作。但我想知道我的错在哪里