SCSCompileAPI

SCSRenderAPI와 유사하게 각 컴파일 함수로 전달되는 SCSCompileAPI가 있습니다.

다음 속성 및 함수를 포함합니다.

  • 속성:
    • navigationRoot: 사이트의 루트인 노드의 ID입니다.
    • navigationCurr: 현재 페이지 노드의 ID입니다.
    • structureMap: 사이트 계층의 모든 노드로, ID를 통해 액세스됩니다.
    • siteInfo: 모든 사이트 속성입니다.
  • 함수:
    • getContentClient: Content API 호출에 사용하도록 contentClient 인스턴스를 가져옵니다.
    • getCustomSiteProperty: 사이트 컴파일 중에 사용자정의 속성을 가져옵니다.

      사이트 레벨의 사용자정의 데이터 및 속성을 siteinfo.json 파일에 저장하여 데이터 및 속성에 준하여 사이트를 사용자정의할 수 있습니다. 예를 들어 페이지 배경 질감, 바닥글 링크 또는 웹 사이트 이름을 변경할 수 있습니다.