在Chrome Dev Editor的“New Project”对话框中选择“JavaScript Polymer custom element”作为项目类型时生成的聚合物应用程序在运行时显示空白屏幕。
这是一个错误还是我做错了什么?
如果它是一个错误,那么我将如何让聚合物应用程序显示一些东西?
在Chrome Dev Editor的“New Project”对话框中选择“JavaScript Polymer custom element”作为项目类型时生成的聚合物应用程序在运行时显示空白屏幕。
这是一个错误还是我做错了什么?
如果它是一个错误,那么我将如何让聚合物应用程序显示一些东西?
Judging by your description, it sounds like you are forgetting to refactor for CSP. Right click on your project name, and select Refactor for CSP
. This will take a while, but when it's done, it will work.
首先尝试从命令行运行凉亭更新
bower install Polymer/core-elements --save
您可能还需要从 chrome 开发编辑器的右侧面板中右键单击您的项目目录,然后选择 Refractor for CSP。
回复较晚,抱歉。
index.html
或已选择;demo.html
或者Run...
从上下文菜单中选择。可能发生的情况是您将Polymer 元素与Polymer app混淆了。您使用的模板会生成一个元素。它还以 的形式提供了元素用法的示例,demo.html
以及以. 所以你必须明确地运行其中一个才能看到一些东西。如果您尝试“运行”元素本身(例如,单击选中的“运行”按钮),您将看到一个空白屏幕,就像使用任何其他纯 Polymer 模板一样,因为其中没有可渲染的 HTML(它被称为模板因为某种原因)。core-component-page
metadata.html
index.html
my-element.html
如果您确实需要Polymer 应用程序,请考虑使用JavaScript web app (using Polymer paper elements)
或JavaScript Chrome app (using Polymer paper elements)
项目类型。
可能在示例应用程序中,CDE 项目(bower.json 级别)位于您导入编辑器的目录的子目录中。尝试导入更深的级别。