2013-08-20 6 views
2

Markdown과 같은 콘텐츠를 미리 처리하여 표시하기 전에 플러그인을 만들고 싶습니다.콘텐츠를 전처리 할 수 ​​있도록 플러그인을 다른 문서보다 먼저 실행시키는 방법은 무엇입니까?

파일 확장명을 추가로 확장하고 싶지는 않지만 내용의 패턴을 검색하는 것이고, 발견되면 마크 이전에 대체 할 수있는 기회가 있습니다.

render 이벤트를 사용해 보았지만 이름이 아래에 정렬되어 있어도 플러그인이 표시된 후에 실행되는 것으로 보입니다. 플러그인 순서는 무엇입니까?

또한 renderBefore 이벤트를 사용해 보았지만 거기에서 콘텐츠를 조작하는 방법을 알 수 없습니다.

도움을 주시면 감사하겠습니다.

미리 감사드립니다.

제프

+0

플러그인의 우선 순위를 설정할 수있는 방법이 있습니까? –

답변

2

플러그인이 더 우선 순위가 먼저 실행되고 호출되는 순서에 영향을 미칠 것 plugin.priority 추가.

기본 플러그인 우선 순위는 500입니다.

+0

'# {eventName} Priority : 501'을 사용하여 해당 이벤트에 대한 우선 순위 만 설정할 수도 있습니다. 예 : 'renderBeforePriority : 501'는'renderBefore' 이벤트에 우선 순위를 설정합니다. – balupton