2017-10-23 3 views
0

표준 JS (eslint)를 사용하고 있습니다.eslint/standard는 구문 오류를 나타냅니다.

static displayName = `WithData(${getComponentDisplayName(ComposedComponent)})` 

내가 가진 모든 구성을 추가 말라 내가이 줄을 내가 이해하지 않는 parsing error: Unexpected token = (null)을 얻기 위해? 난 그냥 내 package.json이 사용하고 있습니다 :

"standard": { 
    "env": [ 
    "mocha" 
    ], 
    "global": [ 
    "React" 
    ] 
} 
+0

WithData는 대문자로 시작합니까? –

+0

이것이 문제인지 잘 모르겠지만'''대신'\''을 보지 못할 것입니다 –

+0

이 클래스가'class' 내에 있습니까? 클래스 레벨 필드가 아직 존재하지 않기 때문에'displayName' [메소드] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/static)을 기대하고 있습니다. 언어. 그들은 현재 "3 단계"[제안] (https://github.com/tc39/proposals#active-proposals)입니다. –

답변

0

내가 standardJS에 대한 "parser": "babel-eslint" 옵션을 추가했습니다.