VSCode jsconfig 和智能感知

时间:2021-06-26 16:03:25

标签: javascript visual-studio-code

我花了几个小时试图在 VS 代码中获得我的纯 JS 项目,以便能够使用智能感知。它仅在我一次打开多个文件时才有效,否则智能感知找不到关联的类。我在 jsconfig.json 中使用了一个 /src 文件,但无论我尝试过什么属性,我都无法让它做任何事情。我的项目结构是

/project
  /src
    /app
     app.js
    /views
      /home
       home.js
      /about
       about.js

我真的希望 app.js 能够看到这些视图文件夹中的类(以及 src 中的所有其他文件夹)。即

class App {
   somefunction(){
     HomeView.dosomething(); // want to be able to ctrl click to HomeView and dosomething()
   }
}

1 个答案:

答案 0 :(得分:0)

我不确定发生了什么变化,也许 VSCode 需要 20 分钟才能弄清楚,但最终这个简单的 jsconfig.js 文件成功了,放在 /src

{
    "compilerOptions": {
        "target": "es6"
    }
}