Срок действия кеша на data.js require.js

Я использую require.js и r.js для упаковки своих модулей AMD. Я использую jquery & amp; requirejs через следующий синтаксис:

<script data-main="/js/client" src="/js/external/require-jquery.js"></script>

Все это прекрасно работает перед & amp; после упаковки, но я часто сталкиваюсь с проблемами, когда Chrome & amp; мобильное сафари держится за кэшированную версию client.js. Я хотел бы добавить кеш-клиент к client.js, но, похоже, не могу понять, как это сделать, используя приведенный выше синтаксис.

Я попробовал несколько вариантов:

<script data-main="js/client.js?b=busted" src="/js/external/require-jquery.js"></script>

но теперь требуют попытки получить client.js из/не/jsитак это 404с.

Я также попытался добавить

urlArgs : "bust="+new Date().getTime()

вrequire.config, но, похоже, не имеет никакого эффекта.

Я также попытался добавить то же значение вapp.build.js, но когда он там, r.js больше не объединяет мои js-файлы, а только увеличивает их.

Каков правильный синтаксис для уничтожения кэша основного сценария данных require.js?

Ответы на вопрос(2)

Ваш ответ на вопрос