我对Polymer来说很新。我阅读了这份官方聚合物文档并下载了Polyserve output并使用polyserve运行它而不修改代码。我按照聚合物项目网站上的说明进行操作。我安装了所有必需的组件,但在运行polyserve命令后,它显示了一个“未找到”的页面。文本。请帮我。 我已经安装了npm 3.3.6,节点v5.0.0,gulp 3.9.0和bower 1.7.7。所有命令都运行正常,没有任何错误。我无法理解到底出了什么问题。我错过了什么?
答案 0 :(得分:4)
启动服务器并尝试:http://localhost:8080/components/icon-toggle/demo/
您的文件夹结构应如下所示: [文件夹路径] /聚合物 - 第一元素
README.md
bower.json
bower_components
demo -> contents: icon-toggle-demo.html & index.html
icon-toggle-finished
icon-toggle.html
答案 1 :(得分:0)
您没有说明您尝试在浏览器中访问的URL,但示例代码的根目录下没有任何index.html文件,因此访问它会失败。
demo目录中有一个index.html,因此您可能需要将其添加到url才能访问它。
答案 2 :(得分:0)
确保polyserve(3000)使用的默认端口不忙,您可以使用polyserve -p 8000尝试其他端口
答案 3 :(得分:0)
我发现我需要将以下行添加到/demo/index.html的awk 'function epoch(s){
split(s, dt, /[/:. ]/)
s="20" dt[1] " " dt[2] " " dt[3] " " dt[4] " " dt[5] " " dt[6]
return mktime(s) "." dt[7]}
/^[0-9][0-9]/ { print epoch($1), $5 }' file >out_file
元素中:
<head>
然后查看<link rel="import" href="/bower_components/polymer/polymer.html">
(注意尾随的“演示”)。