我如何判断 prerender.io 在 modulus.io 上是否正确 运行?
How can I tell if prerender.io is running correctly on modulus.io?
更新
我现在可以在 modulus 服务器上安装 prerender。但是在放置预呈现令牌的位置存在问题:
app.use(require('prerender-node').set('prerenderToken', 'YOUR_TOKEN'));
这条线在 .demeteorized 节点应用程序中的什么位置?
我正在 运行在 modulus.io 上安装一个 meteor 应用程序 我已经安装了 https://github.com/prerender/prerender-node
软件包。测试在本地传递给 运行 phantom.js。意思是,它将页面与所有 meta
标签、alt
for 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');
prerender.io 中的日志显示:
> 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
这就是 运行 在模数上预呈现服务所需的全部吗?我错过了什么?
应用程序退化后,我无法将应用程序正确地 运行。当我尝试启动节点应用程序时,我在各种 npm 包上遇到了多个错误。
我最终放弃了模数和预渲染,并使用了带有 phantomjs 和 spiderable 的数字海洋。通过 mup 部署。所有好的搜索引擎优化工作。
更新
我现在可以在 modulus 服务器上安装 prerender。但是在放置预呈现令牌的位置存在问题:
app.use(require('prerender-node').set('prerenderToken', 'YOUR_TOKEN'));
这条线在 .demeteorized 节点应用程序中的什么位置?
我正在 运行在 modulus.io 上安装一个 meteor 应用程序 我已经安装了 https://github.com/prerender/prerender-node
软件包。测试在本地传递给 运行 phantom.js。意思是,它将页面与所有 meta
标签、alt
for 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');
prerender.io 中的日志显示:
> 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
这就是 运行 在模数上预呈现服务所需的全部吗?我错过了什么?
应用程序退化后,我无法将应用程序正确地 运行。当我尝试启动节点应用程序时,我在各种 npm 包上遇到了多个错误。
我最终放弃了模数和预渲染,并使用了带有 phantomjs 和 spiderable 的数字海洋。通过 mup 部署。所有好的搜索引擎优化工作。