<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes">

    <title><%= name %></title>
    <meta name="description" content="<%
      if (description) { -%><%= description %><% } else { -%><%= name %> description<% }
    -%>">

    <!-- See https://goo.gl/OOhYW5 -->
    <link rel="manifest" href="/manifest.json">

    <script src="/node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js"></script>

    <script type="module" src="/src/<%= elementName %>/<%= elementName %>.js"></script>
  </head>
  <body>
    <<%= elementName %>></<%= elementName %>>
  </body>
</html>

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes">

    <title><%= name %></title>
    <meta name="description" content="<%
      if (description) { -%><%= description %><% } else { -%><%= name %> description<% }
    -%>">

    <!-- See https://goo.gl/OOhYW5 -->
    <link rel="manifest" href="/manifest.json">

    <script src="/node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js"></script>

    <script type="module" src="/src/<%= elementName %>/<%= elementName %>.js" crossorigin></script>
  </head>
  <body>
    <<%= elementName %>></<%= elementName %>>
  </body>
</html>

Add crossorigin into scritp type=module tag inside polymer-cli application templatepolymer-3.x to address issue with cli not working out of the box in Google Cloud Shell
Add crossorigin into scritp type=module tag inside  polymer-cli application templatepolymer-3.x to address issue with cli not working out of the box in Google Cloud Shell
