compojure

    1熱度

    1回答

    我有一個網站我目前正在clojure工作。該網站的本地版本完美工作,但是當我將它推送到heroku時,它無法找到我的任何靜態資源。我檢查過了,git包含資源/公共文件夾,所以它應該被上傳到heroku。 這裏是我的處理代碼: (defroutes app (GET "/" [] (layout/application "Home" (content/index))) (

    0熱度

    3回答

    我正在嘗試使用科爾馬並將其設置爲我的Luminus項目。科爾馬有PostgreSQL的下列助手: ;; how exactly should I pass the connection string here? ;; in particular, for production env. (def pg (postgres ..)) (defdb korma-db db) (defdb

    0熱度

    2回答

    我正在與Compojure合作,遇到了一個宏「defroutes」的問題。我的錯誤是由宏未評估函數引起的。 這裏是我的路線和我正在嘗試做的一個例子。明星加入強調。 (defroutes simple-routes (GET "/", [], form) ***(POST "/", [count, day], (do (create-entry count day) "Succe

    0熱度

    1回答

    在我Luminus公司的應用程序中執行多個請求我有這樣的: (defn page1 [id] (layout/render "page1.html" {:article (db/get-single-article {:id (Integer/parseInt id)})) 我想執行相同的數據庫連接中有多個不同的請求到數據庫。我怎樣才能做到這一點?

    1熱度

    1回答

    我在的Compojure/Luminus公司的應用程序的操作: (defn my-page1 [id] (layout/render "my_page.html" (let [item (db/get-single-item {:id id})] ; this throws an exception ; if ..... ; r

    1熱度

    2回答

    在我的Clojure Luminus公司/應用程序的Compojure我這routes.clj: (def page-size 12) (def images-path "/public/images/.....") 我需要將其移動到某種類型的配置。最好的地方在哪裏?我想要一些簡單的東西,而不是在Luminus附帶的那些已經使用的庫上使用任何額外的庫。

    2熱度

    1回答

    我有一個簡單的compojure-api路線的luminus項目。 我已經添加carmine與redis服務器通信,使用宏(在services.clj中定義)調用它,並且一切正常。 現在,我嘗試添加一些測試,但目前看來,他們在Redis的連接不正常工作,因爲我收到此錯誤與lein test: ERROR胭脂紅連接錯誤 clojure.lang.ExceptionInfo:胭脂紅連接錯誤{} 由於它

    0熱度

    1回答

    使用的Compojure框架用Clojure寫的我的豆莖彈性應用調度與Java的腳本,它的文件,爲此,它必須查詢返回到服務器中的元素進行定期定時刷新的HTML文檔。只有 我不喜歡把任何URL在代碼的任何地方的想法,這將是一個有點麻煩的改變。我可以將它設置爲配置參數,以便我可以將它設置爲彈性beanstalk配置,但是我認爲應該有辦法通過代碼獲取我的公有IP。只是,我似乎無法找到任何有關這方面的信息

    1熱度

    2回答

    多個字段我有這樣的: (defn my-page [] (layout/render "page1.html" ({:articles (map #(update % :field1 (fn [d] (something....))) (db/get-all-articles))}))) ; how can I

    0熱度

    2回答

    pprint/println輸出進入compojure?/我可以讓它顯示在終端窗口中,這個figwheel repl正在運行嗎? (對不起,如果這聽起來很愚蠢,谷歌打敗了我的努力)。