Angular 2
アプリをaws s3
に配備する方法は? src
フォルダまたはnode_modules
とアップロードする必要はありますか?私のコードで何かする必要がありますか?
私はaws
パネルを参照してファイルをアップロードします。私に手伝ってください。AWS S3にAngular 2アプリを配備
1
A
答えて
1
私はこの問題を解決しました。私はhref
を使っていたので、それは404エラーを出していたのです。私はrouterLink
を使用し、私の問題を解決しました。
0
あなたはまっすぐなウェブパックを使用していますか?あるいは、Angular CLI?
実稼働環境に構築する必要があります。上記の両方とも、本番用にビルドするときにdistフォルダを作成する必要があります。
srcフォルダにはコンパイルされたコードが含まれていないので、そうではありません。また、node_modulesフォルダをアップロードしないでください。
3
この質問を見て他の誰 - >これは最初に参照してください。How to bundle an Angular app for production それは基本的にただで有効になって「静的なWebホスティング」しているS3バケットにあなたのdistフォルダをアップロードその後
ng build --prod --aot
を実行するように言いますバケツのプロパティ]タブ+それをに似て、誰もがそれからつかむことができますバケットポリシー与える:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "<your-bucket-arn>/*"
}
]
}
をもJeeten Parmarの答えは、あまりにも私を助けた - routerLinkのでHREF年代を交換すると、私は必要な別のものでしたする。
関連する問題
- 1. herokuにaws-s3を配備すると、
- 2. AWS S3からAngular 2+のファイルをダウンロード
- 3. servicestack angular 2アプリを弾力のある豆の塊に配備する
- 4. 配備後のエラー角度2のアプリ
- 5. Rails 5 + Angular 2アプリをHerokuに配備 - 「成功」を構築するが、デプロイメントエラー
- 6. AWS Dockerの配備
- 7. 角2配備
- 8. WSO2 Kuberentes AWS配備
- 9. AngularJSアプリをtomcatに配備
- 10. Vue.jsアプリの配備
- 11. Amazon AWSのクライアントJavaScriptをIonic 2/Angular 2アプリにインポートする方法は?
- 12. Angular 2アプリを配備するためにNode.jsまたはExpressが必要ですか?
- 13. Androidアプリの配備問題
- 14. AWS S3とGoogleアプリとの統合
- 15. リージョン間でAWS CloudFormationテンプレートを配備する方法は?
- 16. 認証リダイレクトを使用するAWS S3でAngular SPAをホスト
- 17. Mavenを使用してAmazon S3に案件を配備する方法は?
- 18. rubyアプリを配備する方法は?
- 19. aws-cliをmacosアプリで配送
- 20. Angular 2アプリケーションでAWS SDKをインポートする
- 21. AWS-CognitoをAngular 2で実装する
- 22. インストール前にawsコード配備でデプロイメントが失敗する
- 23. Apache WebサーバーにAngular 4 Appを配備する
- 24. AWS S3とAWSストレージ・ゲートウェイ
- 25. 配備中/配備後にmaven配備URLを取得する
- 26. CORS AWS S3とクラウドフロント
- 27. AWS Postgres RDSテーブルをAWS S3にエクスポート
- 28. AWS S3でreact-reduxアプリケーションをデプロイ
- 29. AWS CognitoとS3
- 30. awsをs3に制限
私は '角のCLI'を使用しています。ステップを教えてもらえますか? –
コマンドプロンプト(またはあなたが使っているもの)で、 'ng build --prod'を実行したいでしょう。 – Tucker
これを実行すると、そのプロジェクトのルートディレクトリに/ distフォルダが表示されます。その後、そのフォルダの内容をホスティングに引き出す必要があります。 AWS S3のための方法を正確にはわかりません。しかし、おそらくこれを試してみてください[リンク](http://docs.aws.amazon.com/mobile/sdkforxamarin/developerguide/s3.html) Angular CLIは、githubについて、メインページ。 [link](https://github.com/angular/angular-cli) – Tucker