Google App Engine (путь к файлу)

Я пытаюсь заставить Google App Engine работать, используя node.js и puppeteer

Он отлично работает на локальном dev и node.path, есть просто dir / index.html, и pupeteer может его запустить.

Однако, когда я развернул его как гибкий движок приложения, он внезапно делает путь /app/index.html и, очевидно, кукловод не может читать его так, как он мог бы в узле.

Обновлю вопрос с кодом, как только я вернусь домой и не буду пользоваться телефоном.

Спасибо!

1 ответ

Похоже, вы запускаете свое приложение в Google App Engine с гибкой средой. Что делает Flex, так это докеризирует ваше приложение. По крайней мере, для Python приложение затем помещается в /app каталог, который не является неслыханным для выполнения Python в Docker.

Более подробную информацию вы можете прочитать в официальном репозитории GitHub Google для источника 'gcr.io/google_appengine/python'.

Примечание: вы можете отладить работающий экземпляр Flex или даже загрузить контейнер, созданный для вашего приложения.

Другие вопросы по тегам