相关疑难解决方法(0)

无法使用聚合物元素 - "无法在'文档'上执行'registerElement'"

我创建了一个元素,为了简洁起见,我将在这里简化,我想做一个端到端的过程,看看它是否有效.

这是它的bower.json文件:

{
  "name": "test-element",
  "version": "0.0.1",
  "authors": [
    "my name"
  ],
  "description": "A description",
  "license": "MIT",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ],
  "dependencies": {
    "polymer": "~0.9.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

我将它上传到我的测试仓库,并在WebStorm中打开了一个新项目.

我做了bower install test-element,它也下载了聚合物目录,这是我想要的依赖,虽然那里没有js文件.(不应该有polymer.js文件可供参考吗?)

现在,我加载的索引文件在正文中有这个:

    <script src="bower_components/webcomponentsjs/webcomponents.js"></script>
    <link rel="import" href="bower_components/test-element/test-element.html">

    <test-element
        elements="[...array contents...]">
    </test-element>
Run Code Online (Sandbox Code Playgroud)

我的test-element.html:

<link rel="import" href="../../../polymer/polymer.html">


<polymer-element name="test-element" ....> 
    <template>
          ... doesn't really matter ...
    </template>
    <script>
        Polymer({
            created: function () { .. }
        });
    </script>
</polymer-element>
Run Code Online (Sandbox Code Playgroud)

但是当我加载页面时,我在控制台中看到了这个:

Uncaught SyntaxError:无法在'Document'上执行'registerElement':类型'undefined'的注册失败.类型名称无效.

我试过很多帖子,我看不到我在这里缺少什么.我 …

javascript polymer

6
推荐指数
1
解决办法
8938
查看次数

Bower安装错误:无法连接和退出#128的代码

我正面临着凉亭安装问题.

bower ECMDERR无法执行"git ls-remote --tags --heads HTTPS_LINK to bower-angular-mocks.git",退出代码为#128

我遵循Git/Bower错误中提到的建议:退出代码#128和失败的连接.我为GIT和Bower做了推荐的代理设置.

.bowerrc

"proxy" : "PROXY_URL",
"https-proxy" : "PROXY_URL"
Run Code Online (Sandbox Code Playgroud)

GIT

http.proxy=PROXY_URL
git config --global url."https://".insteadOf git:// [GIT config to use HTTPS in place of GIT]
Run Code Online (Sandbox Code Playgroud)

这是我的完整错误日志:

bower not-cached    HTTPS_LINK to bower-angular.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular.git#1.2.x
bower not-cached    HTTPS_LINK to bower-angular-loader.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular-loader.git#1.2.x
bower not-cached    HTTPS_LINK to bower-angular-route.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular-route.git#1.2.x
bower not-cached    HTTPS_LINK to html5-boilerplate.git#~4.3.0
bower resolve       HTTPS_LINK to html5-boilerplate.git#~4.3.0
bower not-cached …
Run Code Online (Sandbox Code Playgroud)

git angularjs bower bower-install

3
推荐指数
1
解决办法
6364
查看次数

标签 统计

angularjs ×1

bower ×1

bower-install ×1

git ×1

javascript ×1

polymer ×1