具有Typescript和eslint的私有/公共修饰符

时间:2016-07-19 10:17:56

标签: javascript typescript

如何配置eslint以允许使用Typescript类成员修饰符(私有,公共)?

目前如果我写:

class Foo {
    constructor(private bar) {

    }
}

eslint告诉我:error Parsing error: Unexpected token

我在"parser": "babel-eslint"

中使用.eslintrc

2 个答案:

答案 0 :(得分:2)

babel-eslint doesn't support TypeScript。您可能最好使用TSLint代替。

答案 1 :(得分:1)

TSLint is deprecated

尝试使用@typescript-eslint/eslint-plugin软件包。

检查this以获得有关打字稿eslint插件的更多信息。