[javascript] Marked를 사용하여 텍스트 파일을 Markdown으로 변환하는 방법은?

먼저, Marked 라이브러리를 다운로드하고 HTML 파일에 포함해야 합니다. 다음은 예시 코드입니다.

<!DOCTYPE html>
<html>
<head>
  <title>Markdown 변환 예제</title>
  <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
</head>
<body>
  <div id="content"></div>

  <script>
    const text = `텍스트 파일 내용을 Markdown으로 변환할 수 있습니다.`;

    // Marked를 사용하여 Markdown으로 변환
    const markdown = marked(text);

    // 변환된 Markdown을 HTML로 출력
    document.getElementById('content').innerHTML = markdown;
  </script>
</body>
</html>

위의 예시 코드에서 text 변수에는 변환할 텍스트 파일의 내용이 들어갑니다. marked 함수를 사용하여 텍스트를 Markdown으로 변환한 후, innerHTML을 이용하여 화면에 출력합니다. 출력된 내용은 HTML 형식으로 출력되며, Markdown 문법에 맞게 변환됩니다.

만약 Node.js 환경에서 사용하려면, Marked 패키지를 설치해야합니다. npm install marked 명령어를 통해 설치할 수 있습니다.

const marked = require('marked');

const text = `텍스트 파일 내용을 Markdown으로 변환할 수 있습니다.`;

// Marked를 사용하여 Markdown으로 변환
const markdown = marked(text);

console.log(markdown);

위의 예시 코드에서 marked 패키지를 import하여 사용할 수 있습니다. 텍스트를 Markdown으로 변환한 후, 콘솔에 출력됩니다.

Marked는 다양한 옵션을 제공하며, 자세한 내용은 공식 문서를 참조하시기 바랍니다.