問題タブ [rythm]

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 投票する
1 に答える
50 参照

java - 本番環境での Ryth テンプレートのリロード

テンプレートをバウンスせずに JVM に再ロードする必要があります。変更をキャプチャしたいテンプレートで何らかの変更を見つけた場合、基本的には最終更新日列から取得したいと考えていました。問題は、PROD モードで自動リロード機能が無効になっていることです。

PROD でリロード機能を有効にする方法と、パフォーマンス/メモリの問題への影響は??

編集済み

モードを変更するための Engine.Mode 構成が利用可能ですが、本番環境で開発モードに変更することを懸念しています。

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

rythm - Rythm で一重引用符をエスケープするにはどうすればよいですか?

getAddress()

対処する必要がある複数のテンプレートがあります。すべてのテンプレートを修正する 1 つの場所で構成するオプションがある場合は、お知らせください。

任意のアイデア/提案をいただければ幸いです。

お時間をいただきありがとうございます。

0 投票する
0 に答える
54 参照

rythm - Rythm エンジン ClassFormatError: 互換性のないマジック値

Rythm エンジンを使用していますが、散発的に以下のエラーが発生し続けます。90% の確率で正常に動作します。スレッドごとに 1 つのインスタンスを作成します

これがエンジンを作成する方法です

そして、それを次のように使用します

RythmEngineUtil.getEngine()

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

java - Rythm が init でホーム ディレクトリにあるすべてのテンプレートを解析してコンパイルするように強制するにはどうすればよいですか?

テンプレートで単体テストを実行しているときに、最初に使用したときにのみ解析およびコンパイルされているように見えることに気付きました。また、作成したものの最終的には使用しなかったテンプレートが解析されていないことを確認できます。ほとんどのユースケースではこれで問題ありませんが、a) テンプレートをコンパイルする必要がある場合のパフォーマンスへの影響と、b) 2 つ (またはそれ以上) の場合にマルチスレッド環境で何が起こるかについて少し心配しています。スレッドは同じテンプレートを使用する必要がありますが、まだコンパイルされていません。

私の懸念が正当化されていない場合でも、使用されるまで待つのではなく、起動時にすべてのテンプレートを解析してコンパイルし、すべてが確実にコンパイルされるようにすることをお勧めします。これどうやってするの?