programing

타자기본에서 사용되지 않는 것으로 표시할 수 있습니까?

fastcode 2023. 3. 1. 13:47
반응형

타자기본에서 사용되지 않는 것으로 표시할 수 있습니까?

사용되지 않는 메서드로 Javascript API에 대한 타이프스크립트 정의를 작성하고 있습니다.다음은 문서의 발췌문입니다(API라고 불리지만 거의 이 한 가지 방법입니다).

이 API는 효과가 없습니다.호환성을 위해 유지되고 있습니다.

호환성을 위해 이 방법을 정의 파일에 기록하고 싶습니다.하지만 가능하다면, 저는 그것이 폐지되었다는 것을 어떻게든 전하고 싶습니다.

현재 문제는 정의 파일의 폐지뿐이지만, 다른 코드에서도 이 기능을 사용하고 싶습니다.그래서 질문은 좀 더 일반적입니다.어떻게 하면 타이프 스크립트에서 사용되지 않는 것으로 표시할 수 있습니까?

JSDoc 주석을 사용하여 사용되지 않는 코드를 표시할 수 있습니다.

/**
 * @deprecated The method should not be used
 */
export const oldFunc = () => {}

또한eslint 규칙은 권장되지 않는 메서드를 조사하여 그 사용에 대해 경고할 수 있습니다.

언급URL : https://stackoverflow.com/questions/60755711/is-it-possible-to-mark-something-as-deprecated-in-typescript

반응형