Visual Studio Code Intellisense Javascript导入
问题描述:
我正在测试Visual Studio Code是否适合我的js脚本的正确代码编辑器。Visual Studio Code Intellisense Javascript导入
目前我无法使用es6在智能导入类上工作。
我不知道我是否正确地做了这件事,但在遵循一些关于出口的文档和其他的stackoverflow问题之后,我仍然无法使它正常工作。我也已经在js.config文件中将常用的js和allowSyntheticDefaultImport设置为true。
export class SimpleClass{
constructor() {
}
getName(){
console.log(name);
}
}
答
我似乎改变我的设置导入线固定,它看起来像
{
"compilerOptions":{
"target":"es6",
"allowSyntheticDefaultImports": true
},
}
看来我进口线是不正确的,然后我把它改为进口{SimpleClass}从“./mainclass”
commonJS使用requre(),不导入。尝试将'jsconfig.json'中的'module'更改为“es2015”。 – Alex
你可能需要做'from'./mainClass.js'',它可能认为你正在做的是绝对导入,并且正在查看node_modules –
我改为'./mainClass.js',并且没有任何变化智能感知不激活。还尝试将模块更改为'es2015',并且再次没有任何变化。文件结构是否正确?我不确定,因为这是我第一次使用这个编辑器。 – chowster