Я получаю сообщение об ошибке:Неудачная ошибка: Несовместимый SockJS! - Угловая 2 CLI
'Uncaught Error: Incompatibile SockJS! Main site uses: "1.1.1", the iframe: "1.0.1".'
я не получаю эту ошибку, пока я не добавил следующий код сервиса:
*COMPONENT*
this.dataService.getData(1,null).subscribe(
result => this.allSCATSsites = result.json(),
() => console.log("Failed..."),
() => this.processSites()
);
*SERVICE*
getData(functionindex: number, dataarray) {
let headers = new Headers();
headers.append('Content-Type', 'application/json');
return this.http.post(url, sentArray,{
headers: headers
});
}
Странная проблема что я дон Получите указанную выше ошибку при каждом выполнении. он кажется случайным.
Я понятия не имею, где искать или как отлаживать это - или если это даже имеет отношение к Угловому 2 CLI. Исследование указывает на то, что связано с зависимостями Webpack в интерфейсе Angular 2 CLI, но я не могу его точно определить - в моем файле package.json нет Webpack (или SockJS), но Webpack находится в моей папке Modules.
Любые идеи, как решить эту проблему или даже где я должен искать? Я попытался перейти на последнюю версию CLI Angular 2 и перенести проект в новую версию.
Обратите внимание, что орфография «Incompatibile» в заголовке была преднамеренной, так как она соответствует точной выходу ошибки. Поскольку в журнале ошибок есть эта орфографическая ошибка, исправление орфографии может затруднить поиск человеком этого вопроса. – fila
Вы нашли решение для этого? – IamStalker