2

我是 vue 高级用户,我需要在我的项目中 ALT+click (multiCursorModifier) 在各种 vue 组件上跳转到定义/实现。我已经安装了 vetur,这是我的 settings.json vetur 特定设置。

   "vetur.experimental.templateInterpolationService": true,
   "vetur.trace.server": "verbose"

这是我的 jsconfig.json

{
    "compilerOptions": {
        "baseUrl": ".",
        "paths": {
            "@/*": ["./src/*"],
        }
    }
}

这是我点击我的 vue 2 组件时得到的。

Unable to open 'vue-editor-bridge.ts': Unable to read file '\vue-temp\vue-editor-bridge.ts' (Error: Unable to resolve non-existing file '\vue-temp\vue-editor-bridge.ts').

我想要的只是点击定义来工作。我也尝试过 vue peek 扩展,但没有成功。我该如何进一步进行?

4

1 回答 1

0

您需要在 vetur 配置文件中将您的组件声明为全局组件:

globalComponents: ['./components/**/*.vue']

vetur 文档中的更多信息。

于 2021-11-23T22:28:56.287 回答