Articles of 预渲染

无法通过npm install安装“弱”模块

我试图设置prerender.io与节点快递服务器,但在我的系统设置问题。 我使用Windows 10和安装nodejs使用npm包。我安装了prerenderjs,节点服务器和phantomjs启动与节点快递服务器的search引擎优化。 当我运行'节点server.js'它给出了以下错误的缺less模块'弱'这是我想运行prerender.io一些依赖项。 2015-10-20T07:50:10.331Z worker 32 died, restarting! 2015-10-20T07:50:10.768Z starting phantom on port [12334] 2015-10-20T07:50:10.783Z starting phantom on port [12333] 2015-10-20T07:50:10.807Z starting phantom on port [12335] 2015-10-20T07:50:10.866Z Server running on port 3000 2015-10-20T07:50:10.866Z Server running on port 3000 2015-10-20T07:50:10.866Z Server running on port 3000 2015-10-20T07:50:11.018Z starting phantom on port [12336] 2015-10-20T07:50:11.043Z Server running on […]

在localhost上为meteor.js设置prerender.io

1)我已经安装并运行应用程序meteor.js https://github.com/meteor/simple-todos-react 2)我在应用程序目录附近安装了prerender服务器: git clone https://github.com/prerender/prerender.git cd prerender npm install 并设置端口: export PORT=3050 最终运行 node server.js 3)我已经安装了模块prerender-node : meteor npm install prerender-node –save 设置环境variables: export PRERENDER_SERVICE_URL="http://localhost:3050/" 4)我写在./server/main.js : import { Meteor } from 'meteor/meteor'; import { WebApp } from 'meteor/webapp'; import prerenderIO from 'prerender-node'; Meteor.startup(() => { prerenderIO.set('host', 'localhost'); prerenderIO.set('protocol', 'http'); prerenderIO.set('port', '3000'); WebApp.connectHandlers.use(prerenderIO); }); […]

airbnb的hypernova工具可以用于angularjs web seo

noAirbnb有一个工具hypernova的JavaScript视图的服务器端呈现。 我想知道它是否可以用来增强sej基于Ajax的网站,如工具prerender用于。 如果不是那么为什么?

无法使用npm安装prerender – “无法find:CL.exe”

我一直试图在我的本地机器上安装PreRender.Io来testing。 我已经安装了Python 2.7.10。 当我input: npm install prerender 它给出了一个错误: C:\PreRender\node_modules\prerender\node_modules\phantom\node_modules\dnode\node _modules\weak>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\ node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the […]