Только мои два цента.
Как вы можете прочитать раньше, ?v=1
гарантирует, что ваш браузер получит версию 1 файла. Когда у вас есть новая версия, вам просто нужно добавить другой номер версии, и браузер забудет о старой версии и загрузит новую.
Существует плагин gulp, который заботится о версии ваших файлов во время фазы сборки, поэтому вам не нужно делать это вручную. Это удобно, и вы можете легко интегрировать его в процесс сборки. Вот ссылка gulp-annotate
Я решил это ... Проблема была в запросе гэппи, при получении событий. Я использовал неправильный calendarId. У меня установлено значение по умолчанию «основной», но фактический использованный ID календаря можно найти в разделе «Настройки Google Calendar» >> «Интегрировать календарь». В моих настройках calendarId был адресом электронной почты связанной учетной записи.
Таким образом, запрос гэппи выглядит так:
const fetchTimeLimit = new Date(2019, 0, 1).toISOString();
let events = await gapi.client.calendar.events.list({
calendarId: 'calendar_email@gmail.com',
timeMin: fetchTimeLimit,
showDeleted: false,
singleEvents: true,
maxResults: 300,
orderBy: 'startTime'
})
.then(response => { ........etc