好的我是Polymer的新手,在看到主页和Google IO 2016视频后,我想尝试一下,现在我用它创建了一个基本的Web应用程序 .
我设法通过“聚合物服务”命令构建并运行它,但现在我想将它发布到 生产环境 环境(我有一个nginx集群),我如何将应用程序构建到一堆静态网站文件?
我执行了“聚合物构建”,我看到了构建文件夹,它包含2个文件夹:捆绑和非捆绑,其中有bower_components,src和测试文件夹以及其他用于通过“聚合物服务”运行它的东西但是没有构建/静态文件夹的build / dist,我可以将其复制到nginx中,以便通过它提供应用程序 .
顺便说一句,我对dist文件夹的意思是没有自述文件,bower.json,test,bower_components等等,只需要通过nginx(或任何其他Web服务器)提供的纯HTML所需的HTML,CSS,JS等文件作为静态文件Web内容 .
我经历了the documentation但是没有关于如何完成这项任务的细节 .
有关如何构建静态内容文件夹以通过nginx提供聚合物Web应用程序的建议吗?
谢谢!
1 回答
从Polymer-CLI v0.11.0开始,'s no built-in way to filter out files from the bundle, but it' s为requested feature . 另外,构建输出当前includes extraneous files(一个bug),例如
test
目录 .作为替代方案,您可以使用Polymer Starter Kit 1.3.0,其
dist
文件夹不包含额外文件(尽管它确实包括bower_components
as-is) .