ring

    1热度

    1回答

    我试图使用自定义:store选项wrap-multipart-params,而是我很明显得到默认存储。我的自定义函数甚至没有被调用。 (mp/wrap-multipart-params (POST "/upload-x" request (upload/upload-file request)) {:store upload/logging-store}) 我的日志存储功能

    0热度

    1回答

    我一直在命令行试图获取ClojureScript运行$ lein cljsbuild auto。但不断发出警告无法找到交叉:web-viz.x-over。交叉线是在下面 (defproject web-viz :dependencies [[org.clojure/clojure "1.4.0"] [ring/ring-core "1.1.7"] [ring/ring

    0热度

    1回答

    我正在开发一个使用Clojure的Web项目,并且遇到了以下问题。 我在(ns foo.models.db) (defdb db (mysql {:host "localhost" :port "3306" :db "foo" :delimiters "`" :user user :password password}

    2热度

    1回答

    我正在制作一个使用Clojure/ring/compojure的网络应用程序,并且遇到路由问题。我有两个文件:web.clj和landing.clj。我想要将导航到uri的用户从web.clj处理程序路由到landing.clj,并调用home函数,这将呈现我的应用程序的首页。我不能为我的生活似乎grork的语义,请帮助。我阅读的文档假设了很多web开发知识,而且我是初学者。当我从Leininge

    1热度

    1回答

    我目前正在使用环和解放者从数据库提供服务的项目。出于某种原因,编译器似乎在调用我的一个函数并缓存结果,导致输出到http的值永远不会改变,直到服务器重新启动。这是我的代码的要点:https://gist.github.com/sakekasi/9337146。任何想法可能会导致这样的事情?

    0热度

    1回答

    我有一些路线。 (defroutes some-routes (GET "one" [] one) (GET "two" [] two)) (defroutes other-routes (GET "three" [] three) (GET "four" [] four)) (defroutes more-routes (GET "fiv

    1热度

    1回答

    我希望不同的处理程序在会话中设置不同的键而不会相互影响。我从this wiki article开始工作,建议使用assoc。我想我可以使用assoc-in来更新会话中的路径。 (defn handler-one [request] (prn "Session before one" (:session request)) (-> (response "ONE")

    6热度

    4回答

    我正在运行Lein 2和苹果酒0.7.0。我制作了一个使用ring/run-jetty启动的示例环形应用程序。 (ns nimbus-admin.handler (:require [compojure.core :refer :all] [compojure.handler :as handler] [clojure.tools.nrepl.server :

    4热度

    1回答

    在我的Leiningen project.clj中,我使用environ来设置不同配置文件中的环境变量。我想用lein-ring构建一个演示uberjar,它为生产版本使用某些环境变量的不同值。不过,由于某种原因,我似乎无法捡起它们。 我在project.clj一个demo配置文件定义是这样的: :demo {:dependencies [[javax.servlet/servlet-api "2

    1热度

    2回答

    我有一个LuminusWeb项目正在运行,我想配置Friend授权的路线。这样做的问题在于,朋友有同像这样的环服务器进行配置: (def page (handler/site (friend/authenticate routes ... ;--- elsewhere --- (compojure/defroutes routes (G