0
기본 내보내기 (즉, 모듈이 필요할 때 얻는 것)가 클래스를 확장하는 클래스의 인스턴스 인 Javascript 프로젝트에서 작업하고 있습니다. . 예를 들어JSDoc을 사용하여 클래스 인스턴스를 내보내는 모듈을 문서화하는 방법
:
/**
* @module my-module-name
*/
/**
* Private so documentation doesn't mention DefaultRouter
* @private
*/
class DefaultRouter extends Router {
/**
* Extra method docs
*/
extreMethod() {}
}
export default new DefaultRouter();
(적)이 대한 문서 (즉, 개발자가 사용할 수로) 라우터 클래스를 포함하고 확장 한 클래스 Router
등을위한 문서를 포함하는 것으로 모듈에 대한 API 표면을 보여줄 것 잘 extraMethod
.
@alias module:my-module-name.extraMethod
을 사용하여 extraMethod 문서를 표시 할 수 있지만 깨끗한 방법으로 Router
메서드를 노출 할 수 없습니다.
더 간단한 방법으로 어떻게 할 수 있습니까? 예 : 일부 @
태그가 있습니까?