Вот цитата из официального репозитория:

Для использования на стороне клиента вы можете make dist для создания отдельного файла JavaScript js/dist/commonmark.js , подходящего для ссылки на веб-страницу, или получения последней версии с https://raw.githubusercontent.com/jgm/commonmark.js/master/dist/commonmark.js или bower install commonmark .

Источник цитаты: github.com/jgm/commonmark.js

Итак, я скачал файл commonmark.js на рабочий стол и поместил его вместе с моим тестовым файлом:

test.html

<script src="commonmark.js"></script>
<script type="text/javascript" src="commonmark.js"></script>

# header

text

text

... но это не работает.

Я на винде. Я тестировал в Chrome и Firefox. В Chrome Developer Tools нет видимых ошибок.

Что я делаю не так?

Ожидаемое поведение - видеть форматированный текст, когда я открываю этот файл в браузере, как показано на этом рисунке.

Я хочу это только для использования на рабочем столе myselft. Другими словами, как замена Word. Откройте его с помощью Sublime Text, напишите что-нибудь, затем откройте в Chrome и посмотрите результат. Что-то вроде страпдауна (strapdownjs.com). Может я на неправильном пути?

1 ответ1

0

Что я делаю не так?

Много.

  1. Это не совсем правильный HTML-файл
    • Вам нужны HTML-теги и структура (см. Ниже)
    • Вы вызываете библиотеку javascript дважды по причинам, которые я не могу понять.
  2. Ваша страница не определяет TextArea, где люди могут печатать текст
  3. Вы не создали экземпляр класса, как описано в разделе "Использование"
    • Вам нужно вызвать parse мета и передать ему введенный текст
    • вам нужно отобразить результат вызова метода render

Базовый пример HTML

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Testing CommonMark.js</title>
    <script src="commonmark.js" />
    <script>
       // use commonmark ...
    </script>
  </head>
  <body>

      forms, textareas etc

  </body>
</html>

Увидеть

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .