jst.ejs テンプレートを生成する rails-backbone プロジェクトがあります。
そこにいくつかのビュー ヘルパーを含めたいのですが、そのテンプレート ファイルに EJS または JST 関数のいずれかを含める方法を考え出すのに非常に苦労しています。ejs.jst テンプレートで読み取ることができるように、非常に基本的な関数を含める方法について、誰かが非常に簡単な説明を提供できれば、私は非常に感謝しています。
私は JST と EJS をハッキングしようとしましたが、JavaScript の機能だけを使ってみましたが、何の喜びもありませんでした。以下の試行例:
例:
# helpers.js.coffee
console.log('yes, this file is being called from the app')
helloWorld: () ->
console.log "Hello, world!"
# app/assets/javascripts/backbone/templates/project/new.jst.ejs
<%= helloWorld() %>
(キャッチされていない参照エラーを返します)
どんなアイデアでも大歓迎です。乾杯。