私はmarked.jsを使用して、保存したいコードをレンダリングしています(最終的にはJSONとして)。ただし、正しくレンダリングするためのトリプルバックティック規則を取得できません。私の側のユーザーエラーだと確信していますが、次を機能させるにはどうすればよいですか?
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<div id="content"></div>
<script>
let str = marked.parse("here is the body of arguments ```\n\nclass User\n def say_my_name\n puts 'my name'\n end\nend```");
document.getElementById('content').innerHTML = str;
</script>
私にとっては次のようにレンダリングされます: