"마크다운-프로세서"프리젠테이션
오늘 저는 여러분에게 개인 프로젝트인 "Markdown-Processor"를 소개하게 된 것을 자랑스럽게 생각합니다.
프레젠테이션
What is Markdown-Processor ?
Markdown-Processor는 Markdown 파일에서 HTML 또는 PDF를 생성하는 데 도움이 되는 npm CLI입니다.
Why creating a new CLI to do it?
두 가지 이유:
확장 가능
내가 정말로 원하는 한 가지는 필요한 경우 요소를 추가할 수 있다는 것입니다. (액체 태그 또는 완전히 새로운 태그처럼) 나중에 하나의 확장 프로그램이 적용된 것을 볼 수 있습니다.
테마를 선택할 수 있도록
작업 중인지, 책을 쓰고 있는지, 다음 탁상 RPG 세션을 위해 메모를 작성하고 있는지에 따라 특정 테마가 필요할 수 있습니다.
여기 있습니다! 현재 3가지 테마를 사용할 수 있습니다.
그리고 당신은 이미 당신의 것을 만들고 사용할 수 있습니다!
프로젝트에 테마를 추가하고 싶다면 주저하지 말고 풀 리퀘스트를 해주세요! 😉
데모
설정
먼저 다음 명령으로 설치해야 합니다.
npm i markdown-processor
일부 PDF 파일을 생성하려면 pagedjs 및 pagedjs-cli도 설치하십시오.
npm install -g pagedjs-cli pagedjs
명령
TEST.md 프로세스를 처리합니다(기본적으로 타임스탬프 이름이 있는 HTML 파일임).
md-processor process -f "TEST.md"
여러 파일 처리
md-processor process -f "TEST.md" -f "TEST2.md"
특정 테마 사용
md-processor process -f "TEST.md" -t "rpg"
PDF 파일 만들기
md-processor process -f "TEST.md" -t "rpg" -o pdf
확장 프로그램
다음은 우리가 가진 첫 번째 확장입니다. 다른 스타일의 인용 부호 사용
일반적인 메시지, 정보, 경고 또는 경고라면 정확히 동일한 디스플레이를 갖고 싶지 않습니다. 따라서 첫 번째 줄의 간단한 요소로 이제 더 많은 사용자 지정을 사용할 수 있습니다.
정상
> Normal
정보
> **[INFO]**
> Info
경고
> **[WARNING]**
> Warning
알리다
> **[ALERT]**
> Alert
이 빠른 프레젠테이션이 마음에 드셨기를 바랍니다. 🍺
내가 사용 가능한 모든 옵션(목차 추가, 마크다운 파일의 전체 폴더 처리...)에 대해 이야기하지 않았으며 다른 많은 요소가 추가될 것임을 알아야 합니다.
따라서 모든 기능을 설명하는 다른 게시물을 원하시면 댓글을 남겨주세요.
연결
Reference
이 문제에 관하여("마크다운-프로세서"프리젠테이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mxglt/presentation-of-markdown-processor-e6j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)