写点什么

vscode [ctrl+click]‘vue 单文件组件’,‘转到定义’不起作用

作者:柠檬与橘子
  • 2025-06-16
    河北
  • 本文字数:463 字

    阅读完需:约 2 分钟

// src/ui/tabbar/Index.vue<template>  <div>    my-tabbar  </div></template>
// src/ui/index.jsimport MyTabbar from './tabbar/Index.vue'
export default { install(Vue) { Vue.component(MyTabbar.name, MyTabbar) }}
// src/main.jsimport Vue from 'vue'import App from './App.vue'
Vue.config.productionTip = falseVue.use(ui)
new Vue({ render: (h) => h(App)}).$mount('#app')
// src/App.vue<template> // [ctrl + click] my-tabbar tips no definition found for 'my-tabbar' <my-tabbar>/<my-tabbar></template>

复制代码

vscode [ctrl+click]‘vue 单文件组件’,‘转到定义’不起作用

如何通过 [ctrl + click] 跳转到 'src/ui/tabbar/Index.vue'

可以把它添加到项目的 nuxt.config.ts 中:

export default defineNuxtConfig({  components: [    {      path: '~/components',      pathPrefix: false,    }  ]})
复制代码

现在无需手动导入,也无需 <SectionsAppHeader> 前缀,仅需 <AppHeader> 和 ctrl+click 即可正常工作。

Visual Studio Code 中文

用户头像

还未添加个人签名 2023-03-27 加入

还未添加个人简介

评论

发布
暂无评论
vscode [ctrl+click]‘vue 单文件组件’,‘转到定义’不起作用_柠檬与橘子_InfoQ写作社区