問題タブ [cursive]
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 - Clojure Cursive noob が repl に読み込まれ、hello world を実行できない
Clojure の探索 - 私はClojure For The Brave And Trueに取り組んでいます。Hello World を作成しました (この場合、私は小さなティーポットです)。本が示唆するように、lein replから実行できます。
この本の著者は、emacs の大ファンのようです。私はIntellij Ideaに慣れているので、 Cursiveプラグインをインストールしました。そして私は・・・それから私は:
- Cursive サイトに示されているように、repl の「ランナー」をセットアップします。
- hello world を repl にロードしようとしました。そうしたようです。
それで?エディターの内容を読み込んだ後、実行できると思いましたが、方法がわかりませんでした。明らかに、これは非常に初歩的な質問です。
私のエディターのコードは次のとおりです。
repl ウィンドウは 2 つのペインに分かれています。上のペインは、ローカルの nREPL サーバーに接続されていることを示しています。次に、ロードした後、次のように述べています。
下のペインでは、コメントごとに、run の 2 つのバリエーションを試しましたが、以下に示すようにどちらも悲惨な失敗をしました (関数ではなくrunを呼び出していたため、2 番目の失敗は驚きではありませんでした)。
ANSWER @Carcigenicate からのコメントのおかげで、何をすべきかを理解することができました。答えは次のとおりです。
- 下のペインに (clojure-noob.core/-main) と入力します
- 閉じ括弧の右側にカーソルを置きます
- 入力を押します。
これにより、次の結果が得られました。
それは初心者の質問だと言いました!
intellij-idea - Cursive 内で devcards を機能させるには?
lein-figwheel サイトの手順を使用して、Cursive で figwheel を実行できます (Intellij でファイルを開くオプションのみが機能しませんでした)。devcardsについても同じことをしたいと思います。

