2017-12-25 19 views
0

저는 visual studio code v1.19.1을 사용하여 mocha로 단위 테스트를 작성하고 있습니다.비주얼 스튜디오 코드가 모카에서`before` 및`after` 키워드를 인식하게하는 방법은 무엇입니까?

키워드 위로 마우스를 가져 가면 코드에 [standard] 'after' is not defined. (no-undef)이 표시된다는 것을 발견했습니다. 즉, after 키워드를 인식하지 못합니다.

이 문제는 JavaScript Standard Style 플러그인과 관련이있는 것으로 보입니다.

나는 이것을 StackOverflow question으로 읽었습니다. 그러나 package.json

"standard": { 
    "env": [ "mocha" ] 
} 

또는

"standard": { 
    "globals": [ 
     "describe", 
     "context", 
     "before", 
     "beforeEach", 
     "after", 
     "afterEach", 
     "it", 
     "expect" 
    ] 
    } 

를 추가하면 내 경우에는 작동하지 않습니다.

Visual Studio 코드 또는 자바 스크립트 표준 스타일 플러그인에 어떤 문제가있을 수 있습니까?

답변

0

package.json 파일이 Visual Studio 코드의 루트 폴더에 없기 때문에이 오류가 발생하는 것으로 나타났습니다.

Visual Studio 코드의 루트 폴더로 이동 한 후 vscode는 mocha의 before, after 키워드를 인식합니다.