switch from clj-jtwig to clj-pebble
This commit is contained in:
parent
6786c91428
commit
e4c14463bb
|
@ -14,7 +14,7 @@
|
||||||
{{#webapp}}
|
{{#webapp}}
|
||||||
[org.clojure/clojurescript "0.0-2371"]
|
[org.clojure/clojurescript "0.0-2371"]
|
||||||
[weasel "0.4.2"]
|
[weasel "0.4.2"]
|
||||||
[clj-jtwig "0.5.1"]
|
[clj-pebble "0.2.0"]
|
||||||
[secretary "1.2.1"]
|
[secretary "1.2.1"]
|
||||||
[reagent "0.4.3"]
|
[reagent "0.4.3"]
|
||||||
[cljs-ajax "0.3.3"]
|
[cljs-ajax "0.3.3"]
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{{=<% %>=}}
|
{{=<% %>=}}
|
||||||
{% extends "base.html" %}
|
{% extends "views/base.html" %}
|
||||||
|
|
||||||
{% block title %}Error :: {% endblock %}
|
{% block title %}Error :: {% endblock %}
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{{=<% %>=}}
|
{{=<% %>=}}
|
||||||
{% extends "base.html" %}
|
{% extends "views/base.html" %}
|
||||||
|
|
||||||
{% block head_scripts %}
|
{% block head_scripts %}
|
||||||
{% if isDev %}
|
{% if isDev %}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{{=<% %>=}}
|
{{=<% %>=}}
|
||||||
{% extends "base.html" %}
|
{% extends "views/base.html" %}
|
||||||
|
|
||||||
{% block title %}Not Found :: {% endblock %}
|
{% block title %}Not Found :: {% endblock %}
|
||||||
|
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
[ring.server.standalone :refer [serve]]
|
[ring.server.standalone :refer [serve]]
|
||||||
[ring.middleware.file :refer [wrap-file]]
|
[ring.middleware.file :refer [wrap-file]]
|
||||||
{{#webapp}}
|
{{#webapp}}
|
||||||
[clj-jtwig.core :as jtwig]
|
[clj-pebble.core :as pebble]
|
||||||
[clj-jtwig.web.middleware :refer [wrap-servlet-context-path]]
|
[clj-pebble.web.middleware :refer [wrap-servlet-context-path]]
|
||||||
{{/webapp}}
|
{{/webapp}}
|
||||||
[edn-config.core :refer [env]]
|
[edn-config.core :refer [env]]
|
||||||
[prone.middleware :as prone]
|
[prone.middleware :as prone]
|
||||||
|
@ -47,9 +47,8 @@
|
||||||
{{#webapp}}
|
{{#webapp}}
|
||||||
(when (env :dev)
|
(when (env :dev)
|
||||||
(log :info "Running in :dev environment.")
|
(log :info "Running in :dev environment.")
|
||||||
(log :info "Disabling Jtwig template caching.")
|
(pebble/set-options! :cache false
|
||||||
(jtwig/set-options! :cache-compiled-templates false)
|
:check-for-minified-web-resources false))
|
||||||
(jtwig/set-options! :check-for-minified-web-resources false))
|
|
||||||
{{/webapp}}
|
{{/webapp}}
|
||||||
{{#webservice}}
|
{{#webservice}}
|
||||||
(when (env :dev)
|
(when (env :dev)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(ns {{root-ns}}.views
|
(ns {{root-ns}}.views
|
||||||
(:require [clojure.string :as str]
|
(:require [clojure.string :as str]
|
||||||
[clj-jtwig.core :as jtwig]
|
[clj-pebble.core :as pebble]
|
||||||
[clj-jtwig.web.middleware :refer [*servlet-context-path*]]
|
[clj-pebble.web.middleware :refer [*servlet-context-path*]]
|
||||||
[ring.util.response :as response]
|
[ring.util.response :as response]
|
||||||
[compojure.response :refer [Renderable]]
|
[compojure.response :refer [Renderable]]
|
||||||
[edn-config.core :refer [env]]))
|
[edn-config.core :refer [env]]))
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
(def template-path "views/")
|
(def template-path "views/")
|
||||||
|
|
||||||
(defn- render-template [request template params]
|
(defn- render-template [request template params]
|
||||||
(jtwig/render-resource
|
(pebble/render-resource
|
||||||
(str template-path template)
|
(str template-path template)
|
||||||
(assoc params
|
(assoc params
|
||||||
:isDev (env :dev)
|
:isDev (env :dev)
|
||||||
|
|
Reference in a new issue