聚合物CLI:构建组件页面



使用polymer init你可以创建一个元素项目,使用polymer serve你可以提供组件页面(显示文档和演示)。

为了服务于它,Polymer CLI做了一些路径重新映射,因为导入标签与项目结构不匹配。来自文档:

当你运行聚合物服务,所有元素在bower_components是重新映射以显示在相对于my-el的兄弟目录中。的当前元素是从/components/wer创建的路径中提供的名称,其中较低的名称是元素项目的名称字段鲍尔。json文件。

什么应该是适当的方式来构建组件页,以便它可以由另一个web服务器服务?

我应该移动文件,使它们与引用相匹配,还是有更好的方法?

有一个工具可以将组件页面部署到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>/

相关内容

  • 没有找到相关文章

最新更新