javascript - vscode [ctrl+click] 'vue 单文件组件','去定义' 不起作用
问题描述
// src/ui/tabbar/Index.vue
<template>
<div>
my-tabbar
</div>
</template>
// src/ui/index.js
import MyTabbar from './tabbar/Index.vue'
export default {
install(Vue) {
Vue.component(MyTabbar.name, MyTabbar)
}
}
// src/main.js
import Vue from 'vue'
import App from './App.vue'
Vue.config.productionTip = false
Vue.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'
你能告诉我你知道的任何事情吗?谢谢你!!!
解决方案
推荐阅读
- javascript - Python Flask - 从 API 值计算利润/翻转
- javascript - Node.js request.open("GET", "what.should.I.put.here.html/getAll", true);
- php - 我们如何在特定单词后添加逗号
- docker - Dockerfile:重复 apt 缓存清理的好处
- docker - Kafka - 消费者无法启动:连接被拒绝 - 127.0.0.1:9092 的连接(2)
- javascript - 如何在javascript中的api调用fetch中将变量作为参数传递,反应原生
- xml - 使用“2”参数调用“InsertBefore”的异常:“参考节点不是此节点的子节点。”
- python - 如何生成随机路线
- python - Keras 自定义层到 Conv2D 输入通道错误,ValueError:输入通道数与过滤器的相应维度不匹配,50 != 3200
- angular - Keycloak + Spring Cloud Gateway + Angular 9