Noir - невозможно разрешить символ html5 в этом контексте

Я пытаюсь использовать нуар и следую руководству, приведенному в руководстве по умолчанию, и использую этот код.

(defpage "/my-page" []
  (html5
    [:h1 "This is my first page!"]))

Однако clojure выдает ошибку и отказывается работать.


person logiblocs    schedule 09.07.2012    source источник
comment
Не могли бы вы добавить немного больше деталей? У вас есть трассировка стека?   -  person DanLebrero    schedule 09.07.2012
comment
Не могли бы вы включить свой файл project.clj и объявление (ns package.example...) из начала файла?   -  person Arthur Ulfeldt    schedule 10.07.2012


Ответы (1)


Как выглядит ваше объявление пространства имен?

Скорее всего, вы не use defpage и html5.

defpage находится в пространстве имен noir.core, а html5 находится либо в пространстве имен hiccup.page-helpers (версия икоты ‹ 1), либо в пространстве имен hiccup.page (версия икоты >= 1).

Если вы использовали шаблон noir, есть большая вероятность, что они уже были включены.

person deterb    schedule 09.07.2012