Я развертываю приложение ember-cli на heroku, и почти все работает так, как я ожидал. Единственная проблема заключается в том, что при предварительной компиляции приложение добавляет отпечаток пальца к изображениям и ресурсам, как ожидалось, но не добавляет их в ссылку на ресурс в таблице стилей. В частности, у меня есть несколько изображений в качестве фоновых изображений в таблицах стилей, которые при развертывании не могут быть найдены из-за добавления отпечатка пальца в файл. Как мне добавить отпечаток пальца в ссылку на путь к ресурсу в таблице стилей или сказать ember / heroku, чтобы он не добавлял отпечаток ни в какие файлы? Спасибо за помощь.
Активы Ember-Cli (0.40) при развертывании на heroku
Ответы (2)
Немного поздно вернуться к этому, но в итоге я просто отключил снятие отпечатков пальцев, добавив это в Brocfile.js
var app = new EmberApp({
fingerprint: {
enabled: false
}
});
person
chaddy81
schedule
15.10.2014
Вам просто нужно обновить Ember CLI до последней версии. Начиная с версии 0.1.3 интерфейса командной строки Ember, нет необходимости отключать отпечаток пальца. Я думаю, что это исправлено этим запросом на перенос.
Согласно руководству Ember CLI, шаги по обновлению до последней версии интерфейса командной строки Ember включены в каждый выпуск, и их можно найти здесь.
Перед обновлением у меня были проблемы с Lightbox2 и Fancybox (изображениями). После обновления все ссылки на активы с отпечатками пальцев применяются правильно.
person
Daniel Kmak
schedule
21.12.2014