This repository was archived by the owner on Apr 8, 2020. It is now read-only.
This repository was archived by the owner on Apr 8, 2020. It is now read-only.
Angular 2 in debug mode not working with InputOutputStream #93
Closed
Description
Steps to reproduce
- Open solution
- Select Angular2Spa from templates as startup project
- Change
HostingModel
by adding following code inConfigureServices
method:
services.AddNodeServices(new NodeServicesOptions
{
HostingModel = NodeHostingModel.InputOutputStream
});
- Open any page
- See exception
JsonReaderException: Unexpected character encountered while parsing value: A. Path '', line 0, position 0.
The issue
Page not load, and exception accured
JsonReaderException: Unexpected character encountered while parsing value: A. Path '', line 0, position 0.
Further technical details
This is pretty easy issue - right now InputOutputStreamNodeInstance
wait for first recieved data from Node, and claim it as boot function response. With ng2 it not so, since in development mode it everytime produce message: Angular 2 is running in the development mode. Call enableProdMode() to enable the production mode.
To fix this issue we need implement some kind of filtering our result. Root couse placed inside OnOutputDataReceived
method in InputOutputStreamNodeInstance
class.
Metadata
Metadata
Assignees
Labels
No labels