ploymer (一) 第一个demo

ploymer (一) 第一个demo

  • 安装node

  • 安装bower

    npm install -g bower

  • 初始项目

    • 创建文件夹demo

    • bower install polymer

    • 增加index.html

    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <!-- 这是一个基础版的兼容库 -->
        <script src="./bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
        <!-- 将rel修改为import可以引入另外一个HTML,它将会被执行 -->
        <link rel="import" href="./template/template.html">
        <link rel="import" href="./template/pictureFrame.html">
    </head>
    <body>
        <proto-element></proto-element>
        <picture-frame>
      <p>听说你要学前端。</p>
    </picture-frame>
    </body>
    
    • 增加template和pictureFrame

    template.html

    <link rel="import" href="../bower_components/polymer/polymer.html">
    <script>
      Polymer({
        is: "proto-element",
        ready: function() {
          this.textContent = "I'm ploymer!"
        }
      });
    </script>

    pictureFrame.html

    <link rel="import" href="../bower_components/polymer/polymer.html">
    <dom-module id="picture-frame">
    
      <template>
        <style>
          div {
            display: inline-block;
            background-color: #ccc;
            border-radius: 8px;
            padding: 4px;
          }
        </style>
        <div>
          <content></content>
        </div>
      </template>
    
      <script>
        Polymer({
          is: "picture-frame",
        });
      </script>
    
    </dom-module>
  • 项目文件结构

这里写图片描述

  • 发布项目到tomcat

    修改tomcat的conf/server.xml

    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
        <Context docBase="E:/help/work/ploymer/demo" path="" debug="0"  reloadable="true"/>
      </Host>
  • 运行tomcat

    http://localhost:8080/

这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值