오류에 관계없이 ts-node를 사용하는 방법은 무엇입니까?
개발할 때 ts-node에 문제가 좀 있습니다.
저는 테스트하고 싶은 것이 있어서, 아시다시피, 댓글은 저의 가장 친한 친구입니다.그러나 ts-node에서 다음 오류가 발생했습니다.
'foo' is declared but its value is never read
그러나 사용되지 않은 변수들은 실제로 테스트 후 코드에 유용하기 때문에 저는 이 변수들을 모두 언급하고 싶지 않습니다.
그래서, 다음과 같은 해결책이 있습니까?ts-node --please-let-me-work
이러한 오류를 무시하는 것?
감사합니다 ;)
ts-node
을 가지고 있습니다.--transpile-only
(또는)-T
) 주장.모든 유형 오류를 무시하고 프로젝트를 빌드합니다.
이것을 설정하기 위한 나의 2022년 제안.esbuild
대신.플러그 앤 플레이 경험은 아니지만 매우 빠릅니다.우리는 사용합니다.esbuild
개발 중에 빌드하기 위해(계속) 다른 도구를 사용하여 유형 오류를 보고합니다.
사용하는 경우ts-node
다음과 같은 대안을 사용할 수 있습니다.
$ ts-node-transpile-only filename.ts
오류를 확인하지 않고 형식 스크립트 파일을 실행합니다.
사용하다-T
또는--transpileOnly
파일 이름 앞에 전달되었는지 확인합니다.그래서:
ts-node -T someFile.ts
레퍼런스
- https://github.com/TypeStrong/ts-node#skip-typechecking
- https://github.com/TypeStrong/ts-node#transpileonly
ts-node --logError
나를 도왔습니다.이제 앱을 종료하는 대신 오류를 표시합니다.
https://www.npmjs.com/package/ts-node#logerror
그러나 유형 검사 및 기타 "조명" 오류에 대해서만 작동합니다.구문 오류 또는 ts-node가 실제로 처리할 수 없는 것이 있으면 실패합니다.
언급URL : https://stackoverflow.com/questions/60726445/how-to-use-ts-node-regardless-of-errors
'programing' 카테고리의 다른 글
모노가 비어 있는 경우에만 작업을 수행하고 비어 있지 않은 경우에는 오류를 발생시키는 방법 (0) | 2023.07.10 |
---|---|
함수 DocumentReference.set()이 잘못된 데이터로 호출되었습니다.지원되지 않는 필드 값: 사용자 지정 예산 개체 (0) | 2023.07.05 |
where 절에 대한 Oracle/PL SQL/SQL null 비교 (0) | 2023.07.05 |
mongodb 컬렉션에서 가장 오래된/최연소 게시물 찾기 (0) | 2023.07.05 |
.gitignore가 무엇입니까? (0) | 2023.07.05 |