По общему признанию, я новичок в GCloud. Я «унаследовал» проект, от которого отказался предыдущий разработчик. Я пытаюсь развернуть приложение узла на движке приложения. Приложение не запускается, потому что не может найти файл dist / server.js. Это потому, что всей папки dist просто нет. Я могу посмотреть предыдущие версии и увидеть папку dist. Также должна быть папка с длинной строкой для имени, которая содержит папку manifest.json. Этого тоже нет. Я клонировал репозиторий Github в папку с помощью облачной оболочки. Затем я запускаю npm install, которая дает мне каталог node_modules. Затем я запускаю npm build ./ (из папки с package.json). Нада. Я борюсь с этим уже день и дошел до того, что просто повторяю себя. По-видимому, все это работало раньше, поэтому, если я смогу просто выяснить, как получить эти две папки, я думаю, что буду золотым.
Помогите!
Открыть Облачная оболочка и попробуйте следующая команда:
appcfg.py download_app -A <project_id> -V <version> <output-dir>
Это часть устаревшего SDK, отдельного SDK для App Engine, но может вывести вас из этого. Я тестировал его с помощью python и java-приложения, которым несколько лет, и он успешно загрузил оба.
Удачи!