В текущем угловом приложении 1.x я использую пользовательский модуль и загрузчик файлов, которые позволяют мне добавить суффикс (v = x.y) в файл url. Браузер будет основываться на этом суффиксе, чтобы загрузить файл из кеша или взять его с сервера. Такие, как:Как обрабатывать версию файлов в угловом формате 2
'app/user/user.services.js?v=1.2',
'app/order/order.services.js?v=1.3',
номер версии (1.2, 1.3 ...) устанавливаются динамически в каждом сеансе пользователя моего грузчиком, номер версии для каждого файла может быть различным.
На угловом 2, с SystemJs, Как определить номер версии для файлов, импортированных SystemJs, используемых в моем приложении.
Предлагаю некоторые другие погрузчики для решения этого случая высоко ценится!
Вы пытаетесь решить проблему кеша браузера? используя реверсирование файлов? –
Да, я хочу, чтобы браузер использовал кешированный файл перед тем, как запросить сервер для этих файлов с systemjs в угловом 2 –
нормально, поэтому для достижения этого вы можете использовать задачи gulp, тем самым он будет добавлять хэш-код по умолчанию в ваш url файла, который используется для устраните проблему с кешем браузеров. Я не знаю о загрузчике systemJs или о какой-либо связанной с этим вещи. –