PrerenderIO Meteor Usage
Я пытаюсь использовать пакет prerenderIO в моем метеорологическом веб-приложении и не уверен, правильно ли я его использую. Я следовал инструкциям на упаковке и добавил пакет в свое веб-приложение, а затем установил токен prerenderIO в моем файле settings.json следующим образом...
settings.json
{
"PrerenderIO": {
"token": "XXXXXXXXXXXXXX"
},
"public": {
},
"private": {
}
}
Есть еще один шаг, который я пропускаю? Нужно ли где-нибудь вызывать метод? Любое понимание будет высоко ценится и спасибо заранее.
1 ответ
Выполните следующие шаги, чтобы настроить prerender.io и протестировать его с приложением Meteor локально:
1) Установите пакет dfischer: prerenderio:
meteor add dfischer:prerenderio
2) Добавьте настройки Prerender в свой settings.json
файл:
{
"PrerenderIO": {
"token": "yourtoken"
}
}
3) Запустите ваше приложение локально (не забудьте указать ссылку на settings.json
):
meteor --settings=settings.json
4) Установите и запустите локальный сервер Prerender для тестирования (убедитесь, что вы изменили порт по умолчанию на 3000, так как он будет конфликтовать с портом Meteor по умолчанию):
git clone https://github.com/prerender/prerender.git
cd prerender
npm install
export PORT=3100
node server.js
5) Получите доступ к своему локальному приложению Meteor через локальный экземпляр Prerender:
http://localhost:3100/http://localhost:3000
6) В вашем браузере просмотрите источник; вы увидите отрендеренный HTML для вашего приложения вместо ссылочных файлов / вызовов javascript.