2017-10-24 7 views
0

제 작품에는 런타임에 기능이 _.mixin()으로 확장 된 유틸리티 기능이있는 파일이 있습니다. 아니요, 솔루션은 _.mixin()에서 해당 기능을 분리하여 독립 모듈로 만들 것이므로 프레임 워크를 변경할 수 없습니다.WebStorm에 밑줄 mixin 라이브러리를 추가하는 방법은 무엇입니까?

어느 쪽이든, 내 문제는 내가 WebStorm의 모든 확장 기능이 파일을 링크 할 수 없습니다, 그래서 나는 항상 볼 수 있다는 것입니다 Unresolved function or method warning 내가 아래 라이브러리 탭에 파일을 추가하기 위해 노력했다 예

도서관 & Framework 환경 설정. 그리고 아무것도하지 않았다.

내 질문에 WebStorm (또는 다른 Atlassian 소프트웨어)이 Underscore.js로 확장되는 여러 기능을 가진 파일을 링크 할 수 있습니다. _.mixin() function이 자동 완성에 표시 되나요? 자바 스크립트 라이브러리에 파일을 추가 사전

+2

라이브러리에 파일을 추가하면 도움이되지 않습니다. '_.mixin()'은 전달 된 유틸리티 함수를'_' 객체에 동적으로 추가합니다. 특정 함수에 대한 특별한 처리가 제공되지 않으면 정적 코드 분석 중에 동적으로 생성 된 것들을 해결할 수 없습니다. 그리고 WebStorm은'_.mixin()'함수를 특별히 지원하지 않습니다. – lena

+0

고마워요. 리나. 나는 그렇게 생각했다. 이 가능성을 갖는 것은 매우 청초 할 것입니다. 질문에 대답하면 해결할 수 있습니다. :) – Tolke

답변

1

에서

덕분에, 여기에 도움이되지 않습니다. _.mixin()_ 객체에 전달 된 유틸리티 함수를 동적으로 추가합니다. 특정 함수에 대한 특별한 처리가 제공되지 않으면 정적 코드 분석 중에 동적으로 생성 된 내용을 해결할 수 없습니다. 그리고 WebStorm은 _.mixin()에 대한 특별한 지원을 제공하지 않습니다. 누락 된 경우 youtrack에 기능 요청을 작성하십시오. https://youtrack.jetbrains.com/issues/WEB