Что касается использования вашего драгоценного камня в Heroku: помните, что Heroku имеет файловую систему, предназначенную только для чтения (кроме каталога /tmp
), поэтому запуск процессоров Sprockets, подобных вашему, в Heroku, в любом случае, не является практически осуществимым вариантом. Лично я просто использую rake assets:precompile
и фиксирую все скомпилированные активы в моем репозитории Git, прежде чем отправлять их в Heroku. Да, я знаю, что это портит историю репо, но это самый простой способ (по крайней мере, на данный момент). Надеюсь, что в будущем Heroku предложит другой вариант.
Что касается основного вопроса, который вы задали, надеюсь, кто-то другой может дать хороший ответ. Ваш проект выглядит очень круто; Я просто собираюсь попробовать это.