【问题标题】:"Uncaught Reference Error: Polymer is not defined" caused by IP-change?由 IP 更改引起的“未捕获的参考错误:聚合物未定义”?
【发布时间】:2014-08-21 07:52:34
【问题描述】:

所以我将近一个月没有碰我当前的项目,在那之后,没有任何东西在运行,我收到了消息

Uncaught Reference Error: Polymer is not defined

对于我的每个 Polymer-Elements 和这个一次:

 Failed to load resource: the server responded with a status of 404 (Not Found)     http://localhost:9000/bower_components/tools/loader/loader.js
 Uncaught ReferenceError: PolymerLoader is not defined

我的主 html 文件中包含 Polymer,如下所示:
<script src="bower_components/polymer/polymer.js"></script>

我已经删除并重新安装了我所有的 bower_components,直接从 GitHub 下载了 Polymer,并将 PolymerLoader 手动添加到了引用的目录中(在它不起作用后再次删除它)。 我正在取消 Polymer 的 0.0.20131010 版本(我知道它很旧,但它以前可以工作......)和最新版本的 Bower。 我找不到这一切的解释。

唯一改变的是计算机的 IP 地址,我在代码中没有提到任何地方。

我希望你能与我分享你的一些想法。

【问题讨论】:

  • 我忘了提到两件事:我在每个包含 Polymer 的项目中都会遇到这个错误!我最初收到一条不同的消息,因为我通过<script src="bower_components/polymer/polymer.min.js"></script> 包含了 Polymer,我收到了 404 错误,因为没有 polymer.min.js。
  • 你解决过这个问题吗?几个月前我也使用过 Polymer,现在我恢复了,我得到了你提到的同样的错误(未捕获的参考错误:Polymer 未定义)。
  • @jorgeh 我解决了这个问题:stackoverflow.com/questions/25483374/…

标签: yeoman polymer bower


【解决方案1】:

提供这些文件的 HTTP 服务器出现问题/配置错误。如果您收到 .js 文件的 404,这不是聚合物错误。

请提出一个新问题,并提供有关您用于提供 HTTP 的工具的信息。

【讨论】:

    猜你喜欢
    • 2018-11-17
    • 2017-08-31
    • 2016-10-03
    • 2020-08-31
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 2017-01-02
    • 2014-10-03
    相关资源
    最近更新 更多