问题标签 [proto-repl]
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.
clojure - 无法启动远程 ClojureScript bREPL(它显示“无法解析符号...”)
ClojureScript 菜鸟在这里。
我正在使用 Boot 遵循以下 ClojureScript 教程:https ://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-02.md#browser-repl-brepl
boot repl -c
我可以按照它并通过运行andn then将命令行/引导 repl 连接到我的站点(start-repl)
,但我想使用基于 REPL 的更丰富的文本编辑器连接到该站点。
我已经为 atom 文本编辑器下载了ProtoRepl 。我可以通过给它repl的主机+端口来很好地连接到repl,但是当我尝试运行(start-repl)
它时会抛出错误:
似乎我缺少一些 ClojureScript/boot 特定的导入,但我不确定要添加什么或如何添加它。
以下是一些额外的调试信息:
在工作启动 repl 连接上运行 (def start-repl) 与失败的 proto-repl 连接:
引导复制:
原型复制:
clojure - 文件 user.clj 应该放在哪里?
我正在尝试设置 proto-repl atom-editor 包,显然它需要一个文件 user.clj 存在于某处 - 我猜这是一些 leiningen 的 init 文件。
我应该在哪里创建这个文件?
clojure - 执行 Clojure 块(或选择)在 Atom proto-repl 中不起作用
我在 Windows 上安装了新版本的 Atom 1.9.9 并按照Atom Clojure Setup中的说明进行设置。
当尝试在 REPL 中执行代码块时,按照启动时的解释:
ctrl-alt-,然后 b 执行块。找到光标所在的 Clojure 代码块并执行它。
ctrl-alt-, s 执行选择。将选定的文本发送到 REPL。
没有执行发生,而是光标只是向后移动。
Atom 键绑定解析器似乎将此键组合链接到 atom-text-editor emacs.json 行为,但是上述设置指南中未提及此行为。
此外,菜单中没有显示proto-repl包的键绑定,我的理解是它们应该像其他 Atom 包一样:
Windows 上的Atom proto-repl包是否存在这些正常缺陷,或者我是否缺少一些重要的附加设置?
atom-editor - 我无法让 Atom 文本编辑器 + leiningen + proto-repl 工作(用于编程 Clojure)
Atom + proto-repl 所做的任何事情都涉及到 lein,所以我决定查看 lein。'lein help' 有效,但尝试 'lein repl' 会出现以下错误:
当我尝试从 Atom 中运行代码时,我得到了相同的消息集。
我已经搜索了几个小时来寻找关于 Atom、lein 或 proto-repl 的任何奥秘,我很惊讶在“lein error could not find artifact”上搜索仍然找不到任何有用的东西。
我很惊讶没有人遇到过同样的问题。我在 macOS Mojave (10.14.6) 上运行。你能帮助我吗?谢谢。
atom-editor - 如何在 Atom 中从 Proto REPL 连接到 nREPL,而无需手动输入主机和端口?
目前,我有一个 ClojureScript nREPL,它在3333
. 我想使用 Proto REPL 从 Atom 连接到 nREPL。我现在正在使用cmd+shift+p > nREPL connect > enter host and port
. 之后我运行 atom init 脚本:
有没有办法打开 Proto REPL 并直接从 init 脚本连接而无需手动输入主机和端口?我正在使用
谢谢。