转到定义不适用于我的项目(vue和sass文件)[visual-studio-code]

问题描述 投票:0回答:1

通过在vscode上开发Nuxt项目,我对两点感到失望。在vscode上,我的jsconfig.js是默认的:

{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "~/*": ["./*"],
      "@/*": ["./*"],
      "~~/*": ["./*"],
      "@@/*": ["./*"]
    }
  },
  "exclude": ["node_modules", ".nuxt", "dist"]
}

正在处理vue文件以实现自动补全,例如导入某些组件(使用ctrl + space)但是用cmd + click下一步无法定义。我不明白为什么,这真令人讨厌。

我无法发布图像(需要10个信誉),但这是我在vue文件上的导入(未找到...的定义)

import PldFooter from '@/components/Footer';

另外,我在assests文件夹中使用sass文件。编译效果很好,但是我无法通过cmd + click从node_modules中访问该文件。这是导入的示例:

@import "~bulma/sass/base/helpers.sass"; 

==>找不到helpers.sass的定义

谢谢您的帮助,

Ben。

vue.js visual-studio-code import sass nuxt.js
1个回答
0
投票

您是否已在窗口中打开多个文件夹(项目)

© www.soinside.com 2019 - 2024. All rights reserved.