Я вижу две вещи, которые могут быть проблемой. Во-первых, я вижу из вашего комментария, что код для обработки ответа: res.sendFile(${__dirname}/${buildPath}/index.html
Я думаю, что вы на самом деле хотите
res.sendFile(`${__dirname}/${buildPath}/index.html` // Note the backticks
Если это не так, я думаю, что вы обслуживаете тот же HTML-файл. на запросы ваших файлов .js, .css и т. д. Используете ли вы какой-либо статический файл промежуточного программного обеспечения? Если вы используете это, он будет обслуживать настоящий файл, если он существует на сервере, и будет служить вашим файлом index.html для всего остального.
Чтобы проверить, вы можете открыть инструменты разработчика Chrome и посмотреть на запрос вашего файла javascript (main.js или как там у вас это называется). Правильный ли это JavaScript или HTML из index.html? Если это HTML, вы должны посмотреть на это, если вы используете экспресс-сервер: https://expressjs.com/en/starter/static-files.html
pushb
был удален из GAS. Необходимо смочь использовать push
команда для получения того же эффекта. Немного больше информации здесь.