angular-cli icon indicating copy to clipboard operation
angular-cli copied to clipboard

Components sourcemap not resolved when using sub-paths

Open Andriypodolian opened this issue 1 year ago • 2 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

Andriypodolian avatar May 08 '24 09:05 Andriypodolian

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.

sod avatar May 08 '24 10:05 sod

This is really annoying - please fix this

Harpush avatar Aug 13 '24 08:08 Harpush