2016-08-08 5 views
0

내가 '그란트'를 사용하는 '언더 코어'를 설정하고 .jshintrc를 넣을 때. .jshintrc with Gulp, Jhipster

"globals": { 
    "_": false, 

지금 Jhipster의 버전 3.5.1와 나는 꿀꺽를 사용하고 난 더 파일 .jshintrc이 없기 때문에 그것을 구성하는 방법을 모르겠어요. 그것은 나에게 누군가가 나를 도울 수있는 오류

angular.js:13550 ReferenceError: _ is not defined 

을 제공 Ans By의. 고맙습니다.

+0

'.jshintrc' 파일이 없으면 그냥 생성하지 않으시겠습니까? –

답변

1

JHipster는 this change에서 jshint를 eslint로 바꿨습니다. 이 때문에 파일 .eslintrc.json에 globals 섹션을 추가해야합니다 (.jshintrc과 동일). (Similar issue)

Angular에서 ReferenceError를 기반으로하여 index.html에 종속 관계로 Underscore가없는 것 같습니다. bower install underscore --save을 실행하여 Underscore를 다운로드하고 설치하십시오 (bower.json에 추가). gulp inject:dep을 실행하여 종속성을 index.html에 자동으로 주입하십시오.