我花了几个小时试图在 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()
}
}
答案 0 :(得分:0)
我不确定发生了什么变化,也许 VSCode 需要 20 分钟才能弄清楚,但最终这个简单的 jsconfig.js
文件成功了,放在 /src
{
"compilerOptions": {
"target": "es6"
}
}