0
这是关于.js文件的具体问题。不是.ts文件。随着ts文件我能够得到它所有正常工作。可能在.js文件中获得所有智能感知?
我做了所有js文件的设置选项,它仍然无法正常工作,如果可能的话:
jsconfig.json在项目根:节点
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true,
"removeComments": true,
"pretty": true,
"allowSyntheticDefaultImports": true // false doesn't change anything
},
"files": [
"typings/index.d.ts"
]
}
我也装分型,并且都表达标准的类型。
然而,在我的app.js文件:
import * as express from "foo"
var app = exfprdess();
不会触发任何下划线的错误。如何获得适当的行为?
eslint是好的,但它不会告诉你什么时候有错误的错误,比方说,一个明确的方法名称。 –
@RobertBrax是的,但是,在大多数情况下,使用'no-undef'选项会导致ESLint在输错变量/函数的名称时发生抱怨。 –