Google Cloud Platformで最も簡単なプロジェクトを展開しようとしていました。クイックスタートプロジェクトはhereです。ローカルでは問題なく動作します。Google CloudプラットフォームにAngular 2(クイックスタートアプリ)を導入
ただし、Google Cloudで動作させるにはもっと複雑になります。 1クリックで展開するHerokuのようなプロバイダが数多くあることはわかっていますが、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
次にI package.jsonに追加:
"preinstall": "npm install tsc",
2番目のエラー:
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とstandardの違いについては気づいていませんでした。私も役に立つhttps://jaykhimani.blogspot.com/2016/10/deploying-angular-2-app-with-angular.htmlとhttps://scotch.io/tutorials/use-the-angular-cli-より速い角度2のプロジェクトのために。 – Radeo