Javascript 私有预渲染服务器不会渲染angularjs脚本?

Javascript 私有预渲染服务器不会渲染angularjs脚本?,javascript,angularjs,heroku,phantomjs,prerender,Javascript,Angularjs,Heroku,Phantomjs,Prerender,我想为搜索引擎创建预渲染页面。我使用的是平均堆栈(Mongo、Express、Angular、Node)。我决定创建自己的服务器 我使用以下命令将其部署到Heroku: $ git clone https://github.com/prerender/prerender.git $ heroku create $ git push heroku master 现在我有了自己的预渲染服务器,如果添加/https://www.google.com或/http://stackoverflow.com

我想为搜索引擎创建预渲染页面。我使用的是平均堆栈(Mongo、Express、Angular、Node)。我决定创建自己的服务器

我使用以下命令将其部署到Heroku:

$ git clone https://github.com/prerender/prerender.git
$ heroku create
$ git push heroku master
现在我有了自己的预渲染服务器,如果添加
/https://www.google.com
/http://stackoverflow.com

但它不适用于我的angular应用程序,该应用程序也部署在heroku上。
我会写
并获取一堆
{{未渲染角度}

我的
index.html
中有

我有

app.use(require('prerender-node').set('prerenderServiceUrl', 'prerender-server-url'));
在我的
express.js


如何使其工作?

确认您没有使用浏览器支持但
prerender
JS引擎尚不支持的较新ES6功能。

当您转到prerender服务器上的
heroku logs--tail
时,是否会看到控制台输出?@prerender.io
[0MAT=info方法=获取路径=”/http://mysites.com/?_escaped_fragment_=“主机=荒芜的地球-***.herokuapp.com请求\u id=f0f90b8d-be83-***-92fd-4886df243b4c fwd=“54.205.**.95”dyno=web.1 connect=1ms服务=1555ms状态=200字节=4136