我创建了一个元素,为了简洁起见,我将在这里简化,我想做一个端到端的过程,看看它是否有效.
这是它的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'的注册失败.类型名称无效.
我试过很多帖子,我看不到我在这里缺少什么.我 …
我正面临着凉亭安装问题.
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)