Skip to content

Provide hooks to allow for integration with other JavaScript frameworks #5182

Closed
@elanderson

Description

@elanderson

I am looking into creating a Vue template that works with the Vue CLI. Similar to what was done with the provided Angular and React templates.

Following the path of UseReactDevelopmentSever I was able to get an example up and running, but to do so I ended up copying and pasting about 6 class from this repo that are marked as internal. All of the added classes came in when I got to the point to converting StartCreateReactAppServerAsync.

Would it be possible to add new hooks to making interation with other framework easier or make the existing classes public?

For reference the classes I had to import were:

  • EventedStreamStringReader
  • LoggerFinder
  • NpmScriptRunner
  • TaskTimeoutExtensions
  • TcpPortFinder

While none of these classes are huge it would be nice to not have to manually keep them in sync with changes in this repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ✔️ Resolution: Won't FixResolved because we decided not to change the behavior reported in this issue.Status: Resolvedaffected-fewThis issue impacts only small number of customersarea-mvcIncludes: MVC, Actions and Controllers, Localization, CORS, most templatesenhancementThis issue represents an ask for new feature or an enhancement to an existing onefeature-spaseverity-majorThis label is used by an internal tool

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions