I guess this is from polymer.js being included twice. The fix is to add any
elements you want to use in your app to `elements.html` (this will also
ensure that those elements are vulcanized with the rest of the site
content).

I'll try to think about a better way to handle this scenario so other's
don't fall into the same situation

On Sun, Nov 16, 2014 at 5:06 PM, <[email protected]> wrote:

> I will add a new rare behaviour.
>
> I did the following.
>
> yo polymer
>
> (I select core and paper elements only)
>
> Then I open the index.html file and I add the paper button as follow
>
> <!doctype html>
> <html>
>
> <head>
>   <meta charset="utf-8">
>   <meta http-equiv="X-UA-Compatible" content="IE=edge">
>   <title>Polymer WebApp</title>
>   <meta name="description" content="">
>   <meta name="viewport" content="width=device-width, minimum-scale=1.0,
> initial-scale=1.0, user-scalable=yes">
>   <!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
>
>   <!-- build:css styles/main.css -->
>   <link rel="stylesheet" href="styles/main.css">
>   <!-- endbuild-->
>
>   <script src="bower_components/platform/platform.js"></script>
>   <!-- build:vulcanized elements/elements.vulcanized.html -->
>   <link rel="import" href="elements/elements.html">
>   <!-- endbuild-->
>   <link rel="import"
> href="bower_components/paper-button/paper-button.html">
> </head>
>
> <body unresolved>
>
>   <div class="hero-unit">
>     <yo-greeting></yo-greeting>
>     <p>You now have</p>
>     <yo-list></yo-list>
>   </div>
>
>   <!-- build:js scripts/app.js -->
>   <script src="scripts/app.js"></script>
>   <!-- endbuild-->
> </body>
>
> </html>
>
>
>
> Then I execute
> grunt
> cd dist
>
> python -m SimpleHTTPServer
>
>
> When I go to the browser I got
>
> Uncaught HierarchyRequestError: Failed to execute 'appendChild' on 'Node':
> Nodes of type 'HTML' may not be inserted inside nodes of type '#document'.
> polymer.concat.js:6313
> Uncaught TypeError: object is not a function core-meta.html:68
> Uncaught TypeError: object is not a function core-iconset.html:67
> Uncaught TypeError: object is not a function core-icon.html:70
> Uncaught TypeError: object is not a function paper-ripple.html:274
> Uncaught TypeError: Cannot read property 'loadStyles' of undefined
> polymer.concat.js:9569
> Uncaught TypeError: object is not a function paper-shadow.html:65
> Uncaught TypeError: object is not a function paper-focusable.html:36
> Uncaught TypeError: object is not a function paper-button-base.html:26
> Uncaught TypeError: object is not a function paper-button.html:122
>
> If I remove the paper-button import it works without problem.
>
> Any idea??
>
> On Sunday, November 16, 2014 6:42:43 PM UTC-3, Eric Bidelman wrote:
>>
>> +rob
>>
>> On Sat, Nov 15, 2014 at 12:44 AM, <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I create a new project from scratch and the lastes dependences are used
>>> (0.5.x) but the project uses polymer.js instead of webcomponents. So it
>>> does not work.
>>>
>>> When I start the website I got the following errors in the console
>>>
>>> Uncaught HierarchyRequestError: Failed to execute 'appendChild' on
>>> 'Node': Nodes of type 'HTML' may not be inserted inside nodes of type
>>> '#document'. polymer.js:6359
>>> Uncaught TypeError: object is not a function elements.vulcanized.html:317
>>> Uncaught TypeError: object is not a function elements.vulcanized.html:348
>>> 2Uncaught TypeError: Cannot read property 'parse' of undefined
>>> platform.js:16
>>>
>>> It is the default project without any change.  I think the yeoman
>>> polymer is not updated in order to work with 0.5.x because it is using
>>> polymer.js instead of webcomponents.js . I changed by hand and it works. I
>>> it just that.
>>>
>>> Best
>>> Ignacio
>>>
>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Polymer" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/polymer-dev/af04f297-fc30-40a3-9b27-be9d8f5d25a1%
>>> 40googlegroups.com
>>> <https://groups.google.com/d/msgid/polymer-dev/af04f297-fc30-40a3-9b27-be9d8f5d25a1%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  Follow Polymer on Google+: plus.google.com/107187849809354688692
> ---
> You received this message because you are subscribed to the Google Groups
> "Polymer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/polymer-dev/6fec9f85-5d3e-4812-8ab2-ef7e2b093868%40googlegroups.com
> <https://groups.google.com/d/msgid/polymer-dev/6fec9f85-5d3e-4812-8ab2-ef7e2b093868%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CAJj5OwBMi%2BN9fO6mJQUQVAAxE4mxQTj2vBL7rH%2BoAEc24u6NXg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to