【问题标题】:"404 (Not Found)" for "polymer.min.js"“polymer.min.js”的“404(未找到)”
【发布时间】:2014-08-28 18:49:49
【问题描述】:

我仍然遇到与此处所述相同的错误:"Uncaught Reference Error: Polymer is not defined" caused by IP-change?

但是在我卸载并重新安装了 yeoman、grunt、bower 和聚合物生成器之后,新初始化的 Polymer-projects 现在可以正常工作了。

我的旧聚合物项目仍然有同样的错误。

我正在为上述所有工具使用最新版本。 (咕噜声:0.4.5,鲍尔:1.3.9)

【问题讨论】:

  • 您需要更多地描述您的设置。你的目录是什么样的?你的 html 是什么样的?您使用的是什么网络服务器?正如所问的,这个问题是无法回答的。
  • 我的目录结构是标准的 yeoman 结构(我的主目录中的 Gruntfile 和 bower.json 以及 app 文件夹中的所有其他内容)。使用<script src="bower_components/polymer/polymer.min.js"></script> 包含聚合物。我正在使用grunt server 部署我的项目。如果您需要任何其他信息,我很乐意为您提供更多信息。
  • bower_components/polymer/polymer.min.js 存在吗?如果没有,有bower_components/polymer/polymer.js吗?
  • 不,没有bower_components/polymer/polymer.min.js。正如here 所述,我已经尝试将其更改为polymer.js,但没有取得很大成功。之前它确实可以与polymer.min.js 一起使用,但现在由于某种原因它不能...

标签: gruntjs yeoman polymer


【解决方案1】:

毕竟,问题似乎是由聚合物引起的。

我切换到最新版本的聚合物并将其正确包含在我的项目中(我之前使用的是 0.0.20131010 版本)并且错误消失了。但是屏幕上仍然什么也看不到。

经过大量搜索,我发现我的一个元素中缺少一个结束 <template>-Tag。

我现在唯一要做的就是修复所有兼容性问题。

【讨论】:

    猜你喜欢
    • 2011-04-17
    • 2021-03-21
    • 2017-04-04
    • 2016-10-06
    • 2019-10-20
    • 2021-02-27
    • 2017-01-20
    • 2018-12-03
    • 2017-12-08
    相关资源
    最近更新 更多