Я пытался развернуть свое приложение Node.js в Google Cloud, используя гибкий App Engine.На моей локальной машине проект запускается без ошибок, но в облаке он выдает странные ошибки
Как тот, где мне нужно require
класс URL
, в противном случае он не определен, пока на моей машинеэто работает без require
.Другой, который я до сих пор не могу понять, это когда я Proxy
глобальный Promise
объект, он возвращается как функция, но mongoose не загружается, потому что global.Promise
не является функцией.
Я использую последнюю версию Node LTS и использую Yarn, поэтому у зависимостей определенно правильная версия.Есть ли другая среда выполнения Node.js, о которой я не знаю?Или это настройка среды, которую я могу установить?
Редактировать: эти ошибки происходят во время сборки (может быть, это как-то связано с этим?)