我想在带有模数的服务器上将prerenderio与Meteor一起使用,而不是phantomjs。
但是,鉴于他们提供的示例,我不确定如何将其集成。它们仅提供不转换100%的节点表示中间件。
用于SEO?我的意思是,那还能是什么?;)
首先,请删除可抓取的软件包(如果尚未安装)。
其次,将其放在您的服务器端代码中(例如server/prerenderio.js
):
// Use Prerender with your token
var prerenderio = Npm.require('prerender-node').set('prerenderToken', 'YOUR_TOKEN');
// Feed it to middleware! (app.use)
WebApp.connectHandlers.use(prerenderio);
如果您想了解Npm.require(或Meteor.require),请查看以下要点(对我来说,很抱歉为您提供无耻的插头):https ://stackoverflow.com/a/16481897/951773
资料来源:我已经成功地为一些客户使用了prerenderio。
![祝你好运!] [1]
由于表达请求和响应对象与流星的连接对象之间现在存在重大差异,因此现在变得非常复杂。但这已经得到解决,希望我参与的公关工作:
https://github.com/dfischer/meteor-prerenderio/issues/1
TL; DR由于这个问题,我们有了一个prerender.io流星模块。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句