问题标签 [noir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
179 浏览

clojure - 运行多个黑色服务器时的加载视图

我正在尝试使用 noir 来启动三台服务器(每台服务器处理应用程序的不同方面)。我正在尝试这样做,以便我可以在一个应用程序中运行所有三台服务器,同时开发并轻松地将项目解耦为三个不同的应用程序进行部署。

使用noir.server/startnoir.server/stop运行我需要的码头服务器是没有问题的。

我想弄清楚的是某种方式来调用load-views(或类似的东西),为每个服务器设置不同的视图,以便 URI 冲突由正确的defpage.

0 投票
1 回答
111 浏览

clojure - what is noir.server/start option :ns for?

What is the :ns key for the option map supplied to noir.server/start used for? I see that if you leave out :ns a randomly generated symbol is used. From looking through the Noir source I could not find anywhere where this symbol is used. Does anyone know if this is currently being used for something / if there are plans for this key?

0 投票
0 回答
323 浏览

clojure - 简单的黑色服务器无法启动

我刚刚开始学习 Clojure,并认为深入研究它的一个好方法是编写一个简单的 Noir 网站。

我已经安装了 leiningen,lein 自行安装并安装了 lein noir 插件。当我创建一个虚拟项目时......

然后尝试运行它...

我收到一个错误,我用谷歌搜索,但没有相关结果。

谁能帮我吗?

0 投票
1 回答
327 浏览

clojure - Eclipse 下的 Noir 和 Lein

我正在尝试将 CCW + lein 用于 clojure devl。我构建了一个小型 Noir 应用程序,其中包含 / 命令行 lein run 页面,我可以在 localhost 看到输出

但是eclipse下怎么在CCW+Lein里面运行,我按Run,然后打开浏览器,就不行了..?有什么问题 ?如何在 Eclipse 中调试 Web 应用程序。即测试服务器是否正在运行,是否有其他与网络相关的调试?谢谢苏尼尔

0 投票
1 回答
3862 浏览

clojure - 跳过 AOT 的原因?

在许多黑色应用程序中,我看到了以下声明。跳过 aot 的目的是什么?什么时候用,什么时候不用?有什么优点/缺点吗?

0 投票
2 回答
126 浏览

clojure - Clojure 命名空间转换 - 到 _

Noir 错误页面上显示的错误:java.io.FileNotFoundException: Could not locate boundaries/lat_long__init.class or boundaries/lat_long.clj on class path

需要它的代码:

为什么要寻找lat_long而不是指定的lat-long?边界/lat-long.clj 以及相应的边界.lat-long 命名空间存在。

0 投票
2 回答
703 浏览

html - 在 HTML 页面上打开客户端的纯文本文件

您如何使用 HTML 在客户端计算机上以纯文本格式打开文件(即 .cpp、.txt 甚至 .html 文件)?我想将用户机器中的纯文本文件提取到 HTML<textarea>中。仅供参考,我正在使用 hiccup、clojure 和 webnoir 来生成 HTML 和服务器,所以这些都是用于帮助该过程的所有其他选项。

0 投票
2 回答
405 浏览

clojure - 用于操作 clojure 映射的“jQuery”类型函数

有没有 jQuery 类型的函数来解决遍历嵌套地图的问题?

例如,如果我的配置如下所示:

我还没有想出用 assoc 和 dissoc 操作嵌套持久数据结构的好方法。但是,如果有一种jquery风格的方式来操作地图,那么我可以编写如下代码:

对于选择器来说是这样的:

所以本质上,我正在寻找一种jayq用于操作 clojure 对象而不是 html doms 的实现。

提前致谢!

0 投票
3 回答
1044 浏览

clojure - 访问 clojure webnoir 项目中的资源文件

我正在使用具有以下目录结构的 Leiningen 开发一个小型 Clojure 项目:

  • 项目
    • 源代码
    • 测试
      • xxx
        • 登录.clj
    • 资源
      • 上市
        • css
          • 引导程序.css

在 test 目录中的 login.clj 文件中,我试图在 respuces/publi/css 目录中搜索 bootstrap.css 文件:

返回文件未找到错误:

线程“主”java.io.FileNotFoundException 中的异常:/css/bootstrap.css(没有这样的文件或目录),正在编译:(login.clj:10)

所以问题很简单,我应该怎么做才能访问文件?

0 投票
1 回答
187 浏览

clojure - 从 REPL 中调用黑色页面

是否可以调用(或者请求这个词?)一个用“defpage”定义的页面,并在 REPL 中完成 POST 变量?

我用 (defpage [:post "/form"] [req] (common/layout ...)) 创建了一个页面

我想看看 REPL 上布局调用的输出。