2014-11-16 3 views
1

가 꿀꿀 거리는 소리가 jshint AngularJS와의 지시어 : 오류가 정의되지 않은 지침에서 사용되는 라이브러리에 대한 주장한다가져 오기 라이브러리는 나에게 오류를 제공 내가 실행할 때

'Modernizr' is not defined. 
'IScroll' is not defined. 

. 나는 더미 방식을 시도했다 :

.directive('iScroll', function(IScroll, Modernizr) {…}); 

그러나 다시 오류. 문제는 어떻게이 오류를 무시할 수 있습니까? 또는 어떻게 내 지시문에서 이러한 라이브러리를 가져올 수 있습니까?

답변

1

당신의 지시어 파일

편집의 가장 상단에 사용

/* global Modernizr */ 
/* global IScroll */ 

: 글로벌로 라이브러리를 포함하여 일반적으로 나쁜 관행 및 단위 테스트를 위해 열심히 비트. 더 나은 솔루션은 때마다이 IScroll 또는 모더 나이저

전화
$window.IScroll, $window.Modernizr 

을 사용하고 있습니다