Skip to content
This repository has been archived by the owner on Apr 8, 2020. It is now read-only.

Question: Having subpath/Virtual Directory in IIS hosted development setup #1523

Closed
sjsingh85 opened this issue Feb 8, 2018 · 2 comments
Closed

Comments

@sjsingh85
Copy link

I am using Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0-rc1-final which internally uses Create-react-app and AspnetCore.ReactDevelopmentServer

My Dev. Environment is using IIS for hosting multiple api's say api1 as http://localhost/api1 and api2 as http://localhost/api2

Problem is if I host my Asp.Net core React app from Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0-rc1-final template to http://localhost/myApp - it expects the files are always served with PublicPath "/" and hence does not work.

This feature is due for release in react-scripts 2.0 which should include facebook/create-react-app#1887. This will allow subpaths to be included in url from where the files are being served in create-react-app.

Just wanted to check if there is any work around for it at this time?

@SteveSandersonMS
Copy link
Member

Just wanted to check if there is any work around for it at this time?

We're limited to what create-react-app itself offers, so please see create-react-app docs for any techniques to control what URLs it looks for resources at. Hope that's OK!

@sjsingh85
Copy link
Author

For people coming to this thread - create-react-app has a proxy api requests feature - https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#proxying-api-requests-in-development which helped in my case

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

No branches or pull requests

2 participants