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在輸錯變量/函數的名稱時發生抱怨。 –