如何判断prerender.io是否在modulus.io上正确运行?

时间:2015-05-19 04:02:27

标签: meteor seo prerender modulus.io

更新

我现在可以在模数服务器上安装prerender。但是在预置者令牌的放置位置存在问题:

https://github.com/prerender/prerender-node

.demeteorized节点应用程序中该行的位置是什么?

我正在模数运行一个流星应用程序我已经安装了meta包。测试在本地传递以运行phantom.js。这意味着,它将页面放在一起,包含所有alt标记,img用于title/.demeteorized/package.json,页面内容和链接。

运行模数部署后,它会显示{ ... "dependencies": { ... "prerender-node": "https://registry.npmjs.org/prerender-node/-/prerender-node-1.0.6.tgz", ... } ... "PrerenderIO": { "token": "mYg3n3rAt3dTo0KeN" } }

main.js

process.argv.splice(2, 0, 'program.json'); process.chdir(require('path').join(__dirname, 'programs', 'server')); require('./programs/server/boot.js'); 中,文件内容:

> appName@0.0.1 start /mnt/app
> node main.js

Found package.json: ./package.json
Start script specified in package.json: node main.js
Initializing Node.js 0.10.36
Now using node v0.10.36
Running command: npm start

prerender.io中的日志显示:

{{1}}

这是否需要在模数上运行预渲染服务?我错过了什么?

1 个答案:

答案 0 :(得分:0)

我无法让应用程序在demeteorized后正常运行。当我尝试启动节点应用程序时,我在各种npm包上遇到了多个错误。

我最终降低模数和预渲染,并使用数字海洋与幻影和蜘蛛。通过mup部署。所有优秀的SEO都有效。