3

Atom エディターは、さまざまなパッケージを通じて、適切な程度の clojure および clojurescript をサポートしているようです。figwheel を使用するように構成するための推奨される方法はありますか? 明らかに、これは別の端末を使用して可能ですが、より統合された編集中の REPL が可能かどうかに興味があります。REPL がブラウザー アプリでコードを実行する場所。

intellij/cursive ide についてhttps://github.com/bhauman/lein-figwheel/wiki/Running-figwheel-in-a-Cursive-Clojure-REPLで提供されているようなヘルプを探しています。

更新: Using the Figwheel REPL within NRepl を読み、atom パッケージproto-replによって提供される 'Start REPL' コマンドがおそらく実行されたことに気付いた後lein repl、それに応じてプロジェクトを更新しました - gistを参照してください

REPL を開始すると、有望な出力( gist を参照) が生成され、アプリケーションはブラウザーで正しく開始されました。

もうすぐそこ!これは機能しますが、これまでのところ、ポート 3449 を再度解放する方法は見つかりませんでした。エディターを閉じて再起動することすらありません。

これが問題です

user=> nil
(stop-figwheel!)
user=> nil
(start-figwheel!)
Figwheel: Starting server at http://127.0.0.1:3450
Port 3450 is already being used. 
Are you running another Figwheel instance? 
If you want to run two Figwheel instances add a new :server-port (i.e.:server-port 3450)
to Figwheel's config options in your project.clj
4

1 に答える 1

0

これはproto-repl repoの issue 54 で議論されているようですが、まだ解決策はありません。

于 2016-08-10T07:00:05.973 に答える