定义在`components`文件下的子组件 内容 import { defineComponent, ref } from 'vue' export default defineComponent({ // eslint-disable-next-line vue/multi-word-component-names name: 'Login', setup() { const show = ref(true) return { show } } }) 然后在`views`文件夹中,直接使用,并没有`import`引入,也没有注册在`components`中为什么可以直接使用 ? import { defineComponent, onMounted, ref } from 'vue' export default defineComponent({ name: 'Home', components: {}, setup() {} })