Skip to content
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
laskoviymishka opened this issue May 24, 2016 · 3 comments
Closed

Angular 2 in debug mode not working with InputOutputStream #93

laskoviymishka opened this issue May 24, 2016 · 3 comments

Comments

@laskoviymishka
Copy link
Contributor

Steps to reproduce

  1. Open solution
  2. Select Angular2Spa from templates as startup project
  3. Change HostingModel by adding following code in ConfigureServices method:
            services.AddNodeServices(new NodeServicesOptions
            {
                HostingModel = NodeHostingModel.InputOutputStream
            });
  1. Open any page
  2. 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.

@SteveSandersonMS
Copy link
Member

As per discussion on the pull request, InputOutputStream is now obsolete and has been removed, so this issue no longer applies.

@laskoviymishka
Copy link
Contributor Author

What is alternatives?

@laskoviymishka
Copy link
Contributor Author

My bad, didn't mention pr sisscussion

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants