Господа, очень нужна помощь. Гугл уже просит капчу вводиь из-за обилия запросов. Проект Angular 4.3, есть ssr на express. Возникает ошибка ReferenceError: XMLHttpRequest is not defined. HttpClient крешает ssr. Я понимаю, что в ноде нет XMLHttpRequest, но не понимаю, как заставить работать это.
Господа, очень нужна помощь. Гугл уже просит капчу вводиь из-за обилия запросов. Проект Angular 4.3, есть ssr на express. Возникает ошибка ReferenceError: XMLHttpRequest is not defined. HttpClient крешает ssr. Я понимаю, что в ноде нет XMLHttpRequest, но не понимаю, как заставить работать это.
В GitHub проекте для этого специальная обёртка написана, в документации к проекту это должно быть.
В GitHub проекте для этого специальная обёртка написана, в документации к проекту это должно быть.
Спасибо, но либо у меня уже голова не соображает, либо там действительно нет такой инфы. Только что нашел фикс, который работает у меня (global as any).XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;
Спасибо, но либо у меня уже голова не соображает, либо там действительно нет такой инфы. Только что нашел фикс, который работает у меня (global as any).XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;
В самом конце readme:
Решение проблем глобавльных переменных, в том числе document is not defined и window is not defined
И дальше код, в том числе упоминание данного фикса.