那是因为AppLayout.vue中创建了一个空的script标签,而且语法使用的是ts语法。vuecli会用ts语法解析和校验 解决方案: 如果是无状态组件,删掉就好了 如果是有状态组建,导出该组件的实例就好了