반응형
"{변수}는 점 표기법으로 작성하는 것이 더 좋습니다."를 억제하는 방법
다음과 같은 오류를 억제하는 옵션 및 / 또는 방법이 있습니까?
175,14 : [ 'tracker']는 점 표기법으로 작성하는 것이 좋습니다.
버그가 아닌 기능이라면 파일 상단에 배치하세요.
/*jshint sub:true*/
버그 인 경우 코드를 리팩터링해야합니다.
foo['tracker'] = bar // from this...
foo.tracker = bar; // to this!
이유에 대한 좋은 게시물 : https://stackoverflow.com/a/2001410/94668
JSHint 1.0.0 이상에서는 특별한 옵션 구문으로 경고를 무시할 수 있습니다 . 이 경고의 식별자는 W069 입니다.
즉, /*jshint -W069 */
지시문 과 함께이 경고를 발행하지 않도록 JSHint에 알릴 수 있습니다 .
여러 줄의 코드를 래핑 한 다음 아래 예와 같이 경고를 다시 활성화 할 수도 있습니다 (좋은 생각이었던 이유에 대한 메모와 함께).
/*jshint -W069 */
/*Disable Warning Justification:
Using bracket notation so Google Closure Compiler
ADVANCED_OPTIMIZATIONS will keep the original property names. */
obj['prop1'] ='foo';
obj['prop2'] ='bar';
/*jshint +W069 */
Dreamweaver 또는 다른 편집기에 대해 질문하고 있다고 가정합니다.
드림위버
당신이 갈 수 있습니다 편집 -> 환경 설정 -> Linting
선택 JS를 드롭 다운과 히트 편집 및 변경 사항을 적용
찾기
"sub": false,
true로 변경하십시오 . 파일을 저장하면 해당 알림이 사라집니다.
편집하고 싶은 다른 Linting 항목이 있으면 https://jshint.com/docs/options/ 에서 유용한 목록을 모두 찾을 수 있습니다.
반응형
'development' 카테고리의 다른 글
Resque 대기열의 작업 수를 프로그래밍 방식으로 가져옵니다. (0) | 2021.01.05 |
---|---|
jQuery를 사용한 ASP.Net 2012 Unobtrusive Validation (0) | 2021.01.05 |
웹팩 번들의 크기를 최소화하는 방법은 무엇입니까? (0) | 2021.01.05 |
jQuery : 클릭시 설정된 증분 (픽셀)만큼 페이지를 아래로 스크롤 하시겠습니까? (0) | 2021.01.05 |
엄지 손가락이 두 개인 Android Seekbar (0) | 2021.01.05 |