У меня есть угловой сайт, работающий на бэкэнде sails.js. Я пытаюсь реализовать сервис prerender.io для своего сайта, чтобы сайт мог быть проиндексирован поисковыми системами.Реализация промежуточного программного обеспечения prerender.io в sails.js
Проблема, с которой я столкнулся, заключается в том, что инструкции по установке для их узла-модуля специально предназначены для экспресс-доставки. В основном они хотят, чтобы вы создали эту промежуточное программное обеспечение:
app.use(require('prerender-node').set('prerenderToken', 'r8c9lN6JsUMMfpzYNlht'));
паруса не устанавливают MiddleWare этого пути, а через это policies
(по большей части, во всяком случае).
Этот вопрос был поднят некоторое время назад here, однако кажется, что он просто добавлен в список и никогда не был адресован.
Я также смотрел на это: How to use custom route middleware with Sails.js? (ExpressJS)
и попытались реализации решения customMiddleware, но безрезультатно.
Любые идеи, как установить это в парусах?
Спасибо. Я не копался там достаточно далеко на этой странице. Следует также отметить, что маркер набора должен быть добавлен к требованию при использовании prerender.io – tpie
Хорошая точка! Я отредактирую свой ответ и добавлю это. Благодарю. –