Meteor Spiderable包不适用于Meteor 0.9.0

时间:2014-09-03 01:53:17

标签: javascript meteor phantomjs

我已按照所有安装phantomjs和spiderable包的说明进行操作(使用此视频:https://www.eventedmind.com/feed/meteor-the-spiderable-package),我可以看到标签显示正常。但是,在localhost和已部署的应用程序上,源仅显示典型的流星javascript文件。它不会将脚本转换为正确的html。

我已经检查过本地和生产服务器上都安装了phantomjs。我已经检查过我的流星应用程序中列出了spiderable包。如果我将?_escaped_fragment_ =添加到URL,我可以看到html源是正确的。如果这有任何不同,我正在运行Meteor 0.9.0。

请访问生产网站查看:http://www.theyfind.me/

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如果你有 Meteor 0.9或更高版本,你必须安装没有陨石的软件包。现在,您必须使用Meteor add安装软件包,例如在您的情况下:

Spiderable

http://atmospherejs.com/gadicohen/spiderable-remote

meteor add gadicohen:spiderable-remote

<强> Phanthom

http://atmospherejs.com/gadicohen/phantomjs

meteor add gadicohen:phantomjs