VS Template w/Universal: Error #1161

Closed
opened 2025-08-09 17:19:06 +00:00 by fergalmoran · 0 comments
Owner

Originally created by @DoubleExposure on 12/22/2016

I decided to integrate the Customer Manager Angular2 application written by Dan Whalin into this VS 2015 template (ASP.NET Core + Angular 2 template for Visual Studio)
. I have a few pages wired up but to get it to work at all, I had to move the UniversalModule last instead of loading it first as required by the documentation. This hurts performance as you know. Why is it that the code breaks if UniversalModule loads first but works if it loads last?
The error in the browser console says --Failed to load resource: the server responded with a status of 500 (Internal Server Error). This occurs if the UniversalModule is loaded first.
The Angular2 error is a bit vague but is listed below:
Exception: Call to Node module failed with error: Error: This method is not implemented in Parse5DomAdapter: Parse5DomAdapter#getCookie
at _notImplemented (C:\Workspace\VSTestProject\VSTestProject\node_modules\angular2-platform-node\parse5-adapter.js:22:12)
at Parse5DomAdapter.getCookie (C:\Workspace\VSTestProject\VSTestProject\node_modules\angular2-platform-node\parse5-adapter.js:641:15)
at CookieXSRFStrategy.configureRequest (C:\Workspace\VSTestProject\VSTestProject\node_modules@angular\http\bundles\http.umd.js:1597:92)
at XHRBackend.createConnection (C:\Workspace\VSTestProject\VSTestProject\node_modules@angular\http\bundles\http.umd.js:1637:32)
at httpRequest (C:\Workspace\VSTestProject\VSTestProject\node_modules@angular\http\bundles\http.umd.js:1975:24)
at Http.get (C:\Workspace\VSTestProject\VSTestProject\node_modules@angular\http\bundles\http.umd.js:2086:20)
at DataService.getCustomers (C:\Workspace\VSTestProject\VSTestProject\ClientApp\dist\main-server.js:852:27)
at CustomersComponent.ngOnInit (C:\Workspace\VSTestProject\VSTestProject\ClientApp\dist\main-server.js:764:27)
at AppView._View_CustomersComponent_Host0.detectChangesInternal (CustomersComponent_Host.ngfactory.js:28:87)
at AppView.detectChanges (C:\Workspace\VSTestProject\VSTestProject\node_modules@angular\core\bundles\core.umd.js:9566:18)

Any ideas?

*Originally created by @DoubleExposure on 12/22/2016* I decided to integrate the Customer Manager Angular2 application written by Dan Whalin into this VS 2015 template (ASP.NET Core + Angular 2 template for Visual Studio) . I have a few pages wired up but to get it to work at all, I had to move the UniversalModule last instead of loading it first as required by the documentation. This hurts performance as you know. Why is it that the code breaks if UniversalModule loads first but works if it loads last? The error in the browser console says --Failed to load resource: the server responded with a status of 500 (Internal Server Error). This occurs if the UniversalModule is loaded first. The Angular2 error is a bit vague but is listed below: Exception: Call to Node module failed with error: Error: This method is not implemented in Parse5DomAdapter: Parse5DomAdapter#getCookie at _notImplemented (C:\Workspace\VSTestProject\VSTestProject\node_modules\angular2-platform-node\parse5-adapter.js:22:12) at Parse5DomAdapter.getCookie (C:\Workspace\VSTestProject\VSTestProject\node_modules\angular2-platform-node\parse5-adapter.js:641:15) at CookieXSRFStrategy.configureRequest (C:\Workspace\VSTestProject\VSTestProject\node_modules\@angular\http\bundles\http.umd.js:1597:92) at XHRBackend.createConnection (C:\Workspace\VSTestProject\VSTestProject\node_modules\@angular\http\bundles\http.umd.js:1637:32) at httpRequest (C:\Workspace\VSTestProject\VSTestProject\node_modules\@angular\http\bundles\http.umd.js:1975:24) at Http.get (C:\Workspace\VSTestProject\VSTestProject\node_modules\@angular\http\bundles\http.umd.js:2086:20) at DataService.getCustomers (C:\Workspace\VSTestProject\VSTestProject\ClientApp\dist\main-server.js:852:27) at CustomersComponent.ngOnInit (C:\Workspace\VSTestProject\VSTestProject\ClientApp\dist\main-server.js:764:27) at AppView._View_CustomersComponent_Host0.detectChangesInternal (CustomersComponent_Host.ngfactory.js:28:87) at AppView.detectChanges (C:\Workspace\VSTestProject\VSTestProject\node_modules\@angular\core\bundles\core.umd.js:9566:18) Any ideas?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/JavaScriptServices#1161
No description provided.