Polymer 2.0 PWA可以通过HTTPS提供吗?

时间:2018-01-26 19:37:24

标签: http npm https polymer polymer-2.x

我正在尝试使用Polymer CLI构建我的第一个渐进式Web应用程序。我试图让我的应用程序加载NPM包,但控制台在加载它时显示错误。我想通过将依赖项移动到另一个目录来解决此问题,因为我不再在控制台中收到该错误。但是,我的包仍然没有执行它的预期目的。我认为这是因为默认情况下polymer serve在HTTP上提供,而我的包似乎需要HTTPS。我在聚合物网站(https://developers.google.com/web/updates/2014/11/Support-for-installable-web-apps-with-webapp-manifest-in-chrome-38-for-Androidhttps://www.polymer-project.org/2.0/toolbox/)上查看了这些文章,但它们似乎根本没有引用HTTPS。我是在疯狂追逐,试图通过HTTPS服务吗?

1 个答案:

答案 0 :(得分:5)

是的,Polymer应用程序可以通过HTTPS运行。文档只需要更新。您可以在polyserve README或正在运行的polymer --help中找到有用的内容。

从版本0.4.0开始,您可以使用-P的{​​{1}}标志启用HTTPS:

polymer-cli

或启用HTTP2(使用HTTPS,需要节点5或更新版本):

polymer serve -P https