Я пытался развернуть простейший проект на платформе Google Cloud. Проект quickstart можно найти here. Локально он работает без проблем.Развертывание углового 2 (приложение быстрого запуска) на платформе Google Cloud
Однако становится все сложнее заставить его работать в Google Cloud. Я знаю, что есть много других поставщиков, таких как Heroku с развертыванием по 1 клику, но мне показалось странным, что сделать это с Google не так-то просто.
app.yaml
runtime: nodejs
env: flex
Package.json - как это предусмотрено в проекте here быстрого старта
Первая ошибка я получаю во время развертывания (gclould приложение развертывания):
[email protected] start /app
tsc && concurrently "tsc -w" "lite-server"
sh: 1: tsc: not found
Тогда я add to package.json:
"preinstall": "npm install tsc",
Вторая ошибка:
tsc && concurrently "tsc -w" "lite-server"
error TS5023: Unknown compiler option 'moduleResolution'.
error TS5023: Unknown compiler option 'lib'.
Здесь я теряюсь.
Конечно, я использую местоположение, которое поддерживает flex.
Любые идеи, если я рытье проблему в правильном направлении или я должен просто обновить свой проект, используя простой учебник найти на codelabs.developers.google.com/codelabs/cloud-cardboard-viewer/
Спасибо за разъяснение, не знал о различии между flex env и стандартом. Я также нашел полезным https://jaykhimani.blogspot.com/2016/10/deploying-angular-2-app-with-angular.html и https://scotch.io/tutorials/use-the-angular-cli- для-быстрее-угловой 2-х проектов. – Radeo