-
Notifications
You must be signed in to change notification settings - Fork 12k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support either proxy-conf or use ssr entrypoint for @angular-devkit/build-angular:dev-server #27144
Comments
This feature request is now candidate for our backlog! In the next phase, the community has 60 days to upvote. If the request receives more than 20 upvotes, we'll move it to our consideration list. You can find more details about the feature request process in our documentation. |
@asgerjensen Did you ever find a solution for this, or are you still waiting? |
Still waiting. Although for now, i've just not used proxy-conf and used direct endpoint addresses during test instead. |
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Command
serve
Description
I have a project using @angular-devkit/build-angular:application as executor.
This project has SSR enabled, via
ssr: { entry: 'path/to/file' }
andserver: path-to-main.server.ts
When i run
nx serve
it detects that i have SSR enabled, and helpfully starts the server side rendering, by bootstrapping the thing fromserver
path (not the thing fromssr.entry
)I have an external api, that is usually mapped via proxyConf, but this seems not to take effect. Ie the client side requests for /api/ does not get proxied, but rather the requests get sent to the SSR part which then just renders index.html
And since its not using the ssr-entry point to run this server, i cant add, say, an express-proxy to the configuration.
Describe the solution you'd like
I'd like to be able to proxy calls to third party, for browser side calls, on projects that use build-angular:application and build-angular:dev-server
Describe alternatives you've considered
I can inject the true host names for third party service, from server side variables into client side, but this adds CORS overhead and management issues during normal development.
The text was updated successfully, but these errors were encountered: