使用polymer init
你可以创建一个元素项目,使用polymer serve
你可以提供组件页面(显示文档和演示)。
为了服务于它,Polymer CLI做了一些路径重新映射,因为导入标签与项目结构不匹配。来自文档:
什么应该是适当的方式来构建组件页,以便它可以由另一个web服务器服务?当你运行聚合物服务,所有元素在bower_components是重新映射以显示在相对于my-el的兄弟目录中。的当前元素是从/components/wer创建的路径中提供的名称,其中较低的名称是元素项目的名称字段鲍尔。json文件。
我应该移动文件,使它们与引用相匹配,还是有更好的方法?
有一个工具可以将组件页面部署到github页面。
来自文档:
在下面的命令中,替换为您的GitHub用户名,并替换为你的GitHub库名。
# git clone the Polymer tools repository somewhere outside of your # element project git clone git://github.com/Polymer/tools.git # Create a temporary directory for publishing your element and cd into it mkdir temp && cd temp # Run the gp.sh script. This will allow you to push a demo-friendly # version of your page and its dependencies to a GitHub pages branch # of your repository (gh-pages). Below, we pass in a GitHub username # and the repo name for our element ../tools/bin/gp.sh <username> <test-element> # Finally, clean-up your temporary directory as you no longer require it cd .. rm -rf temp
这将创建一个新的h-pages分支(或克隆)并清除当前的1)然后将元素的可共享版本推送给它。去看你的新发布的文档,将浏览器指向:
http://<username>.github.io/<test-element>/