Amazon web services 将聚合物项目部署到AWS S3桶中

Amazon web services 将聚合物项目部署到AWS S3桶中,amazon-web-services,deployment,polymer,Amazon Web Services,Deployment,Polymer,我在学习AWS和聚合物。他们两个,我都是新手。 我的目的是在EC2上运行API服务器(由node.js构建), 以及在S3上运行客户端页面 但当我把“polymer build”命令中的所有文件上传到S3 bucket时, 它运行不正常。 Polymer网站给了我一些控制台错误和空白页面。 经过几个小时的努力,我找到了这一页。 这是将Polymer项目部署到AWS S3的唯一方法吗? 我不知道大口喝什么。我也找不到这方面的任何教程。(抽泣着说) 我知道在Polymer文档中有关于发布到Goo

我在学习AWS和聚合物。他们两个,我都是新手。
我的目的是在EC2上运行API服务器(由node.js构建), 以及在S3上运行客户端页面

但当我把“polymer build”命令中的所有文件上传到S3 bucket时, 它运行不正常。


Polymer网站给了我一些控制台错误和空白页面。

经过几个小时的努力,我找到了这一页。

这是将Polymer项目部署到AWS S3的唯一方法吗?
我不知道大口喝什么。我也找不到这方面的任何教程。(抽泣着说)

我知道在Polymer文档中有关于发布到Google App Engine或Firebase的教程。
但我想使用S3,因为据我所知,Polymer项目是由静态文件组成的。

第一次,我知道如果我上传整个Polymer Build文件夹并在浏览器上打开index.html文件,所有事情都会完成。
我不知道为什么我必须用静态文件输入“polymer serve”命令


抱歉,英语不好,知识浅薄,但请帮助我。

如果您能提供更多详细信息,比如它试图查找文件的路径,那会更有帮助,但是我想猜测一下,你会得到像
。/../webcomponentsjs
这样的导入,而不是
。/../bower\u components/webcomponentsjs
。由于polymer serve在内部解决了这一问题,因此它在您的本地计算机上运行良好,但在其他计算机上则不然S3@a1626谢谢你的回复。我不知道为什么会这样。我删除了bucket中的所有文件,并再次上传所有文件。现在聚合物看起来工作正常。(我不认为有文件丢失了。因为我检查了所有文件都上传得很好。)但是,谢谢你的评论。当我再次遇到此错误时,我将检查导入路径。如果您能提供更多详细信息,例如它试图查找文件的路径,将更有帮助,但是我想猜测一下,你会得到像
。/../webcomponentsjs
这样的导入,而不是
。/../bower\u components/webcomponentsjs
。由于polymer serve在内部解决了这一问题,因此它在您的本地计算机上运行良好,但在其他计算机上则不然S3@a1626谢谢你的回复。我不知道为什么会这样。我删除了bucket中的所有文件,并再次上传所有文件。现在聚合物看起来工作正常。(我不认为有文件丢失了。因为我检查了所有文件都上传得很好。)但是,谢谢你的评论。再次出现此错误时,我将检查导入路径。