問題タブ [scalate]

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

scala - Scalate SSP が特定の if ブロックで失敗する

次のダミー SSP ファイルを検討してください。

これは次のようにレンダリングされます。

これは失敗します。

最初の if ブロックは問題なく実行されますが、2 番目の if ブロックは何らかの SyntaxError (Missing if at...またはCannot have more than one else at ...) で失敗します。2 つのブロックに構文の違いは見られません。機能的なものを使用して「オンザフライ」でブール値を生成するたびに、この問題に遭遇します。これを行うことは許可されていませんか?

たとえば、2 番目のブロックを次のように変更すると、機能します。

ここで何が起こっているのですか?

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

macos - osx に scalate をインストールする際のエラー

http://scalate.github.io/scalate/documentation/installing.htmlに従って OSX Yosemite に scalate をインストールすると、以下のエラーが発生しました。

何か案が?

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

scala - js ファイルを作成するための Scala テンプレート エンジン

Scalaでテンプレートエンジンを使ってjsファイルを作成したい。Scala の一般的なテンプレート エンジン、つまり Play と Scalate でそれは可能ですか? 可能であれば、それらのいずれかを使用することの長所と短所は何ですか?

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

css - Jade 構文を使用して Scalate にスタイル シートを追加する方法

Jade 構文を使用して Scalate (1.7.1) にスタイルシートを含める方法を知りたいです。ユーザー ガイドではレイアウトについて言及されていますが、Jade のドキュメントには記載されておらず、理解するのは非常に難解です。

やってみ-includeました。有効なテンプレート ファイル拡張子ではないと訴えます。

例外:

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

css - scalate ssp でカスタム スタイルシートを指定する方法

Scalate で SSP テンプレート (Scala Server Pages) にカスタム スタイルシート (外部) を指定する方法は?

default.ssp以下のようにファイル内のhtmlリンクを指定してみました。

ただし、スタイルシートは Scalatra (Jetty Web Server) によって提供されません。スクリプトも挿入してみ<%@include ..ました。まだ運がありません。

Web ページはスタイルシートなしで提供されます。

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

scalate - scalate テンプレートのサイズは 64k に制限されていますか?

HTML の束を含めようとしているのは SSP テンプレートですが、次の例外があります。

調べてみるとscala.tools.asm.ByteVector以下のことがわかりました。

テンプレートのサイズが 65536 バイトを超えると、このテンプレートのコンパイルに失敗します。SSP テンプレートに大量のプレーン HTMLを含めるにはどうすればよいですか? Includeテンプレートファイルでのみ動作するようです。テンプレートで html ファイルを手動で読み込んで出力する必要がありますか? より良い方法はありますか?

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

scala - Scalate の render タグがテンプレートを解決できない

Scalate の render タグはテンプレートを解決できず、次の例外をスローします。

org.fusesource.scalate.util.ResourceNotFoundException: リソースを読み込めませんでした: [file:/Users/xxxxx/template/abc-conf.ssp] at org.fusesource.scalate.util.ResourceLoader$class.createNotFoundException(ResourceLoader.scala: 58) org.fusesource.scalate.util.FileResourceLoader.createNotFoundException(ResourceLoader.scala:61) で org.fusesource.scalate.util.ResourceLoader$class.resourceOrFail(ResourceLoader.scala:55) で org.fusesource.scalate.util .FileResourceLoader.resourceOrFail(ResourceLoader.scala:61) で org.fusesource.scalate.util.UriResource.delegate(Resource.scala:90) で org.fusesource.scalate.util.DelegateResource.text(Resource.scala:215) でorg.fusesource.scalate.ssp.SspCodeGenerator.generate(SspCodeGenerator.scala:152) at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:802) a