TSLint: 누락된 공백 제거
나는 이것을 해결하기 위해 인터넷을 뒤졌지만 소용이 없었습니다.아마도 당신이 나를 도와줄 수 있을 것입니다.다음과 같은 메시지가 표시되는 tslint '공백 공간 누락' 경고가 표시됩니다.
경고 in ./src/app/content/content.controller.ts [4, 13]: 공백 없음 [5, 21]: 공백 없음
경고를 없애고 싶습니다.
여기 코드의 예가 있습니다. 기본적으로 콜론이 있는 곳이면 어디든 유형을 선언할 수 있습니다. 오류가 발생하는 곳입니다.저는 그것 사이에 공간을 두고 싶지 않기 때문에 그것에 대해 린터가 저를 괴롭히지 않았으면 합니다.
export class ContentCtrl {
filters:IFilter[];
selectedFilters:IFilter[];
filterToAdd:IFilter;
/** @ngInject */
constructor(private $log:angular.ILogService,
private $timeout:any,
private toastr:any,
private filterService:FilterService) {
const self = this;
저는 tslint.json 파일을 살펴보았지만 제거하는 방법을 찾을 수 없었습니다.
저는 다음과 같은 유망한 부동산을 보았습니다."sysef-syspace"
다음과 같이 변경했지만 안타깝게도 사용할 수 없습니다.
"typedef-whitespace": [true,
{
"callSignature": "noSpace",
"catchClause": "noSpace",
"indexSignature": "noSpace",
"parameter": "noSpace"
}
],
공백 없음' 오류를 제거하려면 어떻게 해야 합니까?
이 오류 메시지는 공백 규칙에서 발생합니다.규칙에 따라 형식 선언에서 콜론 앞이나 뒤에 공백을 추가해야 합니다.그러나 이 옵션이 마음에 들지 않으면 규칙을 완전히 사용하지 않도록 설정하거나 다음을 제거할 수 있습니다.check-type
의 옵션tslint.json
파일.
검색해야 합니다.whitespace
에tslint.json
, 및 모든 결과를 다음으로 대체합니다.false
.
질문은 다음과 같이 설정할 수 있습니다.
"whitespace": [
false,
"check-branch",
"check-decl",
"check-operator",
"check-separator",
"check-type"
],
설정합니다. private nima:string을 쓰면 공백 없이 : 오류가 발생하지 않습니다.
다른.
정하면one-line
의 메타데이터false
클래스는 공백을 따를 수 없습니다.
정하면no-trailing-whitespace
로.false
라인은 탭을 사용할 수 있습니다.
——끝
TSLint가 불만을 제기하는 것은 클래스 속성 선언이므로, 이 추가 규칙을 "typedef-whitespace"에 추가해 보십시오.
"property-declaration": "nospace",
이 규칙에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
이 린트 오류 메시지는 코드의 특정 문자 사이에 공백을 지정해야 한다는 메시지를 표시합니다.예를들면,ERROR: 58:18 whitespace missing whitespace
즉, 58행에서 코드 스니펫의 18번째 위치 뒤에 공백을 제공해야 합니다.
언급URL : https://stackoverflow.com/questions/35489086/tslint-get-rid-of-missing-whitespace
'programing' 카테고리의 다른 글
NS 기본 실행 루프 모드 대 NS 실행 루프 공통 모드 (0) | 2023.06.14 |
---|---|
x 및 y 배열 점을 2D 점의 단일 배열로 데카르트 곱 (0) | 2023.06.14 |
왜 Ruby는 i++ 또는 i--(증분/감분 연산자)를 지원하지 않습니까? (0) | 2023.06.09 |
CG ContextDrawImage는 UIImage를 통과할 때 이미지를 거꾸로 그립니다.CGI 이미지 (0) | 2023.06.09 |
요청 모듈에 헤더를 추가하는 중 (0) | 2023.06.09 |