Я создаю приложение rails 3 с тяжелым javascript. Он использует underscore.js, который имеет очень элегантный механизм шаблонов, построенный на основе ejs ( http: // embeddedjs. com / ).
Проблема: embeddedjs сильно заимствует синтаксис erb, поэтому включение шаблонов ejs в шаблон erb вызывает проблемы с отображением в представлении.
Есть ли способ включить разделы, не относящиеся к erb, в файл erb? Это позволило бы мне определять шаблоны ejs внутри файлов erb. Прямо сейчас я использую хак, в котором у меня есть помощник, который читает необработанное содержимое файла, содержащего шаблоны ejs, и выводит его в виде необработанной строки в шаблоне erb.