Sammy.js Как отключить кеширование шаблона html? - PullRequest
0 голосов
/ 20 января 2012

Sammy.js, кажется, кеширует HTML-шаблоны, используемые для загрузки страниц с использованием контекстной визуализации

context.render(context.view('pages/new'), data)

Что хорошо в настройке производства. Но во время разработки каждый раз, когда файл new.html изменяется на сервере, очень сложно очищать кеш браузера.

Есть ли способ отключить все кэширование на Sammy.js?

Ответы [ 3 ]

1 голос
/ 28 февраля 2012
0 голосов
/ 06 декабря 2012

У меня были неприятные проблемы с кэшированием шаблонов усов. Похоже, что эта проблема не из-за системы шаблонов Сэмми, а из-за кэширования Chrome

, поэтому перейдите на вкладку настройки / общие (вы должны показать инструменты разработчика и нажать на шестеренку в правом нижнем углу) и нажать на отключить кеш.

пожалуйста, проверьте это сообщение, которое я нашел для дальнейшей помощи http://harrywolff.com/fix-mustache-templates-from-being-cached/

надеюсь, что это работает для вас, мне очень помогло.

0 голосов
/ 20 января 2012

Когда вы загружаете шаблон в контекст, вы можете предоставить опцию {cache: false} в качестве второго параметра метода load.

http://sammyjs.org/docs/api/0.7.0/all#Sammy.EventContext-load

...