clojurescript 相关问题

ClojureScript是Clojure的一种方言,可以编译为JavaScript。

如何将环境变量传递给ClojureScript应用程序?

我有一个从Leiningen启动的ClojureScript应用程序。我如何在启动时将env变量传递给应用程序(可能是当它生成时)

回答 1 投票 2

在Clojure和ClojureScript中创建和使用库

我刚刚编写了一些ClojureScript代码,只是发现我无法访问project.clj的依赖项中列出的库之一。这是正确的吗,即您不能使用Clojure ...

回答 2 投票 12

在ClojureScript中序列化JavaScript对象

我如何使JS错误对象的编写器通过电线发送?当我这样做时(pr-str(js / Error。“ OOPS”))它给了我“ #object [Error Error:OOPS]”。并且(js-> clj(js / Error。“ Oops!”))给出了一些内容...

回答 1 投票 0

如何获得可在ClojureScript中使用的CKEditor反应组件

我无法使CKEditor react组件在ClojureScript项目中工作。当我尝试使用组件(ns simple.core(:require [reagent.core:as试剂] [re-frame.core:as rf] ...

回答 1 投票 0

阵列图的地图嵌套向量

我一直在尝试将向量内的映射嵌套值映射为向量的向量,但没有成功。我的数据是这样的:[{:country {:name“ chile”,:id 1},:subcountries [{:name“ ...

回答 1 投票 0

如何在clojurescript中等待cljs.core.async.impl.channels.ManyToManyChannel?

[发出cljs-http.client这样的请求后:(http / get ...),然后尝试响应,我得到以下信息:cljs.core.async.impl.channels.ManyToManyChannel如何等待(就像在JS中一样)...

回答 1 投票 0

如何检查DOM是否包含?在clojurescript中吗?

在JS中,执行document.some_element.contains(other_element)来查找元素是否包含在另一个元素中。如何在Clojurescript / Hiccup / Reagent框架中执行此操作?我尝试过:(js / ...

回答 1 投票 1

Clojure中的功能

我有一个任务来创建一个功能,该功能提供列表的功能集。列表(1 2 3)的输出应为:1 2 3 1 2 1 3 2 3 1 2 3我尝试了此辅助函数(defn print-powerset-helper [...

回答 1 投票 0

多页应用程序的试剂配置

我的project.clj具有,:cljsbuild {:builds {:app {:source-paths [“ src / cljs”“ src / cljc”]:compiler {:输出至“ target / cljsbuild / public / js / app .js“ ...

回答 2 投票 2

clojure.core / map表现出令人惊讶的方式

user =>(map:one'({{:one“ one”}}))(“ one”)user =>(map:name'(rb))(nil nil)user =>(:name r)“史蒂夫(Steve)user =>(map:one'({{:one“ one”} {:one“ two”}))(“ one”“ two”)user => r {:color:red,...

回答 1 投票 -1

REPL上的试剂/原子行为?

正在寻找试剂/原子的行为的澄清。这是来自《专业Clojure》第5章的代码,运行了无花果:单位为deps的试剂版本为0.8.1(ns whip.core(:...

回答 1 投票 0

Clojure Hot Reload

使用docker-compose和Hot Reload在开发中运行Clojure的最佳选择是什么?我正在调查Clojure repl,并尝试在Docker容器中运行,但未成功。当前...

回答 1 投票 0

Clojurescript死代码消除显然不起作用

我有一个ClojureScript项目,该项目具有以下准系统前端应用程序(主要是入口点):(ns shadowman.app(:require ;; [cljs-http.client:as http] ;; [reagent.core:as r ]))...

回答 1 投票 0

使用FileReader API打开文件时遇到问题

这已经困扰了我好几天了。我有一个Web应用程序,允许用户从其本地计算机上打开文档。我第一次使用FileReader API。除了一种用途外,它都能正常工作...

回答 1 投票 1

如何将打cup作为列表/向量返回

我正在将打ic向量传递给一个函数,该函数会将其打成更多的打ic,但不会像我期望的那样返回它。这是我的意思的示例:(defn wrap-fn [input] [div ....

回答 1 投票 1

Lacinia和重新绘制的不兼容标头

我使用的是最新的拉丁版本:Luminus(Ring + reitit)为“ 0.36.0-alpha-3”,但是该版本要求特定的标头:$ curl'http:// localhost:3000 / api / graphql'-X POST --data“ {...

回答 1 投票 1

纱线找不到汇总?

我正在尝试从Debian chroot中的源代码构建lumo(Clojurescript REPL),并遇到错误:正在构建生产包...循环依赖项:src / js / cljs.js-> src / js / repl .js-> ...

回答 1 投票 1

测试函数调用或clojure中的语句未运行

[我编写的代码看起来像这样(测试“检查所有这些角色是否有警报””(绑定[* profile *帐户超出限制] [让[overview-page(overview-container ...

回答 2 投票 2


如何在重新构建应用程序的js目录上添加shadow cljs watcher?

我已经使用模板lein new re-frame my-proj创建了一个基本的re-frame应用程序。此特定项目与需要某些ES6模块和ES6类的框架(ecsy)接口,例如...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.