angular/angular-cli

Components sourcemap not resolved when using sub-paths

Andriypodolian opened this issue · 1 comments

Which @angular/* package(s) are the source of the bug?

compiler, router

Is this a regression?

No

Description

Source mapping for style files does not work
I have attached a project in which I reproduced this problem.

If you go along the path of the localhost:4200/first-level
then the source map for styles is correct,

Знімок екрана 2024-05-08 о 12 09 12

but if you go to the localhost:4200/first-level/second-level,
the path to the file is not defined

Знімок екрана 2024-05-08 о 12 09 26

Please provide a link to a minimal reproduction of the bug

https://github.com/Andriypodolian/scss-source-map

Please provide the exception or error you saw

No response

Please provide the environment you discovered this bug in (run ng version)

Angular CLI: 17.3.4
Node: 20.11.0
Package Manager: npm 10.2.4
OS: darwin arm64

Angular 17 with SSR, no standalone app

Anything else?

When you run with ssr "yarn start:prerender"
everything works correctly

sod commented

Would be awesome if you allowed us to choose inline sourcemaps for component styles.

This would not only solve this issue but also work when using dev mode via custom domains & subdomains and also save a ton of extra OPTIONS & GET requests on each page load in dev mode.