【发布时间】:2014-08-14 12:53:30
【问题描述】:
我们的 Meteor 版本是 0.8.1,这意味着当我们尝试安装当前版本的 Spiderable 时它会崩溃。 PhantomJS 与这种不兼容有关,因为它有一些过时的依赖关系,主要是关于 BlazeLayout 和 IronRouter 的问题。
但是,我们确实需要元数据才能发挥作用,尤其是在 Facebook 上。 我的意思是像 og:title, og:image, og:description...
由于我们将标签 <meta name="fragment" content="!"> 放在 顶部,浏览器实际上可以读取 里面的所有内容,但 Facebook 和 Google 不会。
有什么想法吗?
谢谢!
【问题讨论】:
-
Spiderable 不应该与 BlazeLayout 和 IronRouter 有任何关系。你能发布完整的错误日志吗?
-
在这种情况下没有完整的错误日志。因为当我安装 spiderable 时,它需要我安装 phantomjs,并且它具有导致 Iron 路由器版本更新的依赖项以及其他与这个新的流星版本有问题的软件包。我需要我的朋友,如果可能的话,显示没有可蜘蛛的元数据。