問題タブ [luminus]

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.

0 投票する
2 に答える
355 参照

clojure - 簡単な構成設定はどこに保存すればよいですか?

私のclojure Luminus/Compojureアプリでは、これを持っていますroutes.clj:

それらを何らかの構成に移動する必要があります。最高の場所はどこですか?Luminusに付属している、すでに使用しているライブラリの上に追加のライブラリを使用しないでください。

0 投票する
1 に答える
5408 参照

clojure - 「lein uberjar」で正しくuberjarを作成するには?

lein runプロジェクトを使用しても問題ありません。

しかし、後で使用するjave -jar blog.jarlein uberjar例外が発生します。

そして私のproject.cljファイル

「database-url」のキーが見つからないのでしょうか?

0 投票する
1 に答える
674 参照

clojure - 複数のデータベース接続を確立する Clojure

複数のユーザーが同時にログインしている複数のプロジェクト (>20) で使用される Clojure Web アプリケーションがあります。すべてのプロジェクトには独自の MySQL データベースがあります。私たちは、1 つのアプリケーション インスタンスを使用して、プロジェクトのデータベースから配信されるユーザーからの要求を処理する方法を見つけようとしました。

次のスクリプトは、複数の接続の原則を示しており、REPL で実行できます (正しいデータベース設定が必要です)。

より具体的には、プロジェクトはルーターの URL 要求から推測されます。次のコードは、ルーターの原則を示しています。www.example.com/DB1/page1 と www.example.com/DB2/page2 にアクセスすると、DB1 からのデータを含む page1 と DB2 からのデータを含む page2 がそれぞれ表示されます。

これは、かなりのトラフィックを伴うアプリケーションになります。特に、私たちはまだ開発段階にあるため、localhost で実行されている 2 つ以上のデータベースでこのソリューションをテストできていません。私たちの質問は

  • このように複数の接続を確立することは合理的で、安定しており、スケーラブルですか?
  • プロジェクトのデータベースのルーティングと動的バインドのための他のより良い方法はありますか?
0 投票する
1 に答える
164 参照

angularjs - clojure luminusでangularjsを使用する方法

clojure luminus テンプレートで angularjs を使用したいと考えています。以下はルミナスの私のコードです。

{{name}} 値を取得していません。この問題の解決方法を教えてください。よろしくお願いします!

0 投票する
1 に答える
59 参照

clojure - ルミナスのカスタムファイル

Clojure luminus アプリケーションで自分で書いた put コード ファイルはどこで使用すればよいですか? また、そこから関数をエクスポートして別のファイルにインポートするにはどうすればよいですか? ファイル「helper1.clj」を作成したとします。「src/clj/my_app/routes/home.clj」の関数にアクセスするにはどうすればよいですか? また、「helper1.clj」というファイルはどこに置けばよいのでしょうか?

0 投票する
1 に答える
418 参照

clojure - luminus プロジェクトで clojure/data/xml__init.class を見つけることができませんでした

私のルミナスプロジェクトでは、これを追加しました:

依存関係のリストに追加しますが、これはまだ例外をスローします:

つまり: