我是 Clojure 的新手,而不是 Javascript 的专家。 我正在观看Reagent课程的免费部分。 按照课程repo上的说明,在执行git clone和npm install之后,作者指示运行$ npm run dev 。 一切似乎都很好。 我可以在我的http://localhost ...
我是 Clojure 的新手,而不是 Javascript 的专家。 我正在观看Reagent课程的免费部分。 按照课程repo上的说明,在执行git clone和npm install之后,作者指示运行$ npm run dev 。 一切似乎都很好。 我可以在我的http://localhost ...
如何在 doSomething function 中获取配置的最新值? 我是否需要将所有 state 值放入一个 ref,然后使用最新值在任何地方访问它? 有没有更好/替代的方法来处理这个问题? ...
当我为生产编译代码并部署到服务器但没有在本地获取它时,我收到此错误消息。 我很困惑为什么我不能在本地重新生产 下面是代码的样子 ...
我是 ClojureScript 初学者,我正在尝试将我的应用程序连接到 Metamask 钱包。 过去我在一个纯 JS 项目上成功地使用了以下代码: 所以我试图把它翻译成 ClojureScript。 这是我已经开始做的事情: 知道如何翻译 JS 代码吗? 请注意,我想互操作 web3.js 库( ...
我正在尝试在此处提供的 Pedestal 教程应用程序上进行构建。 我正在尝试添加 cljs 功能并尝试设置统一的 clojurescript 和 clojure 环境。 我的 deps.edn 文件如下所示: 我的 Shadow-cljs.edn 文件如下 我的文件夹结构如下所示: 该网站与基座 ...
我正在尝试在 windows 上运行官方示例https://clojurescript.org/guides/webpack ,执行时出现以下错误: 我的完整报告如下: 我尝试使用以下命令更改建议的“npx”和“webpack”命令: "npx.cmd" 并使用可能的绝对路径: "C:/User ...
我正在尝试使用Karma和shadow-cljs作为测试运行器将 ClojureScript 测试从“Chrome Headless”迁移到jsdom 。 需要访问 DOM 或浏览器 API 的常规测试工作正常。 但是使用cljs.core.async/go的异步测试不起作用。 基本上, go内部没 ...
如何使用 ClojureScript(在节点上运行)将 append 复制到本地文件? ...
您不能在 NodeJS 函数的路径中使用~ ,因为这是特定于 bash 的事情。 那么如何在 Clojurescript(在 Node 上)中获取用户主目录的路径? ...
在 ClojureScript 项目中使用core.matrix 。 对于 javascript 互操作,我需要aljabr,如https://github.com/mikera/core.matrix/wiki/Matrix-implementations 中所述 在我尝试指定实现之后(就像我对其 ...
我正在做示例项目https://github.com/minimal-xyz/minimal-shadow-cljs-importing-npm稍后添加 Photon 依赖 项 https://silvia-odwyer.github.io/photon/guide/using- photon-w ...
我正在调用 Javascript 库并返回 Map 迭代器(在 Javascript 中用于... 如何将其转换为 ClojureScript 序列, for我可以调用它? ...
我的应用程序中出现了一些 Clojurescript 的奇怪问题。 我将所有相关部分提取到一个小的 Leiningen Reagent 应用程序中。 这是相关的打嗝: 这只是一个简单的 HTML 表。 以下是 select 和取消选择功能: 选择所有行 function 按预期工作,所有行都应用“行 ...
如何在 ClojureScript 中模仿这个 JavaScript inheritance? 穆的理解是: static是 object 本身的属性原型属性(方法)可以通过设置-.prototype来覆盖这将是这样实现的: 我不确定如何: 模仿get糖, 由于AccessController e ...
Clojurescript 中有没有办法创建异步 function 或宏将 function 包装到 Promise 中来模拟它? 我当前的用例是替换以下通过异步版本进行回调的 function - 顺便说一句,这是针对AWS lambda function的。// Old style func ...
我刚刚开始使用 Clojurescript。 我编写了一些 clojurescript 代码来使用共享的 aws 凭证文件来初始化 S3 客户端并列出存储桶。 但是我的代码不起作用。 上面的 AWS/config.getCredentials 确实选择了正确的配置文件,如(println AWS/ ...
背景: 在mapbox-gl-js中,虽然您可以从 map 中删除图层和要素(因为存储了参考), 但您不能对 marker 执行相同操作。 相反,必须存储对任何添加的标记的引用,否则以后将无法删除它们。 设置: 我有一个原子,我在其中添加了我创建的每个标记,以便以后清理它们。 但是,如果我调用cl ...
我正在尝试使用特定的 JavaScript 框架,该框架需要扩展基础 class 以将其用于应用程序。 基本上,我想以惯用的 ClojureScript 执行以下操作。class Foo extends Bar { constructor() { super("data") } metho ...
我有一个错误监听器(set! (.-onerror js/window)(fn [message source lineno colno error]...像这样在浏览器上运行良好,但(set! (.-onerror js/window)(fn [message source lineno coln ...
我无法让 CKEditor react 组件在 ClojureScript 项目中工作。 当我尝试使用组件时 我得到 我创建了一个简单的 github 项目来说明。 https://github.com/madhat2r/shadow-re-frame-simple-example ...