coo*_*sse 13
是的,您可以将应用程序部署到AmazonS3,但不应直接从Amazon S3提供:S3是存储服务,而不是分发服务.这就是为什么您应该为S3存储桶创建CloudFront分配.
脚步:
建立你的应用程序npm run build --prod(小心包括--prod选项!)
为您的Amazon S3存储桶创建CloudFront分配并将您设置Default Root Object为index.html
如果您使用url重写而不是哈希策略(您的路径看起来像http://yourwebsite/login并且没有http://yourwebsite/#/login为您的CloudFront分配创建自定义错误响应,具有以下内容:
HTTP错误代码:404
错误缓存最小TTL(秒):0
将应用程序部署到CloudFront上的Invalidate index.html时,您还需要小心,否则旧版本将被缓存并将提供给客户端.
| 归档时间: |
|
| 查看次数: |
9391 次 |
| 最近记录: |