在我理解Polymer的努力中,我决定尝试构建一些他们的起动器项目。如何正确部署Apache Web服务器上的Polymer CLI应用程序?
我的第一次尝试涉及Polymer CLI。我选择基于抽屉应用程序模板制作应用程序。我没有使用polymer build
构建问题,也没有使用polymer serve
运行演示的问题。
但是,我在两个构建的目录之一上运行Python Web服务器时遇到了一些问题。运行Python Web服务器时,该应用似乎运行正常,直到我在浏览器中刷新为止。然后它返回关于无法找到'/ view2'的错误消息;只有在网站根目录刷新才是没有问题的。
我试图将相同的应用程序部署到Apache Web服务器。类似的问题发生在任何地方刷新,但Web应用程序的第一页导致问题。
然后我试了我的手在Polymer Starter Kit(这似乎是从其他聚合物项目网站无法访问)。我没有建立任何问题,也没有通过适当的gulp命令预览任何问题。然后,我尝试运行Python Web服务器上的构建结果和刷新各种网页。这一次没有任何问题令人耳目一新。
在这一点上,可能很容易说出Polymer CLI有问题,但我想确保在部署CLI应用程序的过程中没有犯任何错误。
互联网上的资源非常少,可以清晰简洁地解释如何将Polymer应用程序部署到生产级Web服务器。
如果我确实犯了一个错误,请告诉适当的过程。如果我没有犯错,请告诉我。
我与tomEE服务器有同样的问题... –