Настройка prerenderio для meteor.js локально

556
26 ноября 2016, 09:13

1) Я запустил приложение meteor.js https://github.com/meteor/simple-todos-react

2) Поставил prerenderio server возле папки с приложением на метеоре:

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

Установил переменую окружения:

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);
});

Но при попытке перейти по адресу view-source:http://localhost:3000/?_escaped_fragment_= я получаю ошибку:

GET http://localhost:3000/?_escaped_fragment_= 504 
READ ALSO
Открыть ссылку на платёжную систему в новом окне

Открыть ссылку на платёжную систему в новом окне

Есть сайт, на котором установлена платёжная системаНаходясь на странице, где указана сумма, я нажимаю на кнопку "ок" (ниже приведён код) и я перехожу...

561
Не копируется текст на страницах сайта

Не копируется текст на страницах сайта

Почему-то на страницах веб-приложения не выделяется и не копируется текстНе могу понять почему

586
обновление массива

обновление массива

Привет, решаю задачку по threejs у меня есть массив с нормальными вершинами то есть изначально нормальная геометрия, я создал второй массив с рандомными...

506