You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
paths without baseUrl
Using path-mapping is fairly common – often it’s to have nicer imports, often it’s to simulate monorepo linking behavior.
Unfortunately, specifying paths to enable path-mapping required also specifying an option called baseUrl, which allows bare specifier paths to be reached relative to the baseUrl too. This also often caused poor paths to be used by auto-imports.
In TypeScript 4.1, the paths option can be used without baseUrl. This helps avoid some of these issues.
Thank you for submitting your feature request! Looks like during the polling process it didn't collect a sufficient number of votes to move to the next stage.
We want to keep Angular rich and ergonomic and at the same time be mindful about its scope and learning journey. If you think your request could live outside Angular's scope, we'd encourage you to collaborate with the community on publishing it as an open source package.
You can find more details about the feature request process in our documentation.
Hola, gente. Estoy teniendo muchas dudas (y encontrando muy poca información) sobre el contenido del json de tsconfig. Especialemente se me presentó la duda con el baseUrl del tsconfig.json. Una compañera decidió dejar esos archivos y cada vez que uno se baja cambios se terminan generando conflictos. Miré las diferencias y me encuentro con que su tsconfig.json tiene como baseUrl el valor "./", mientras que yo obtengo la compilación correcta con mi archivo que tiene baseUrl con valor "" (vacío) No sé a qué se debe esta diferencia en la baseUrl y estaba buscando información sobre los usos y consecuencias de la misma.
Agradezco cualquier información que puedan compartir o experiencias personales.
También vi que hay un tema de diferencia en la creación de componentes, en algunos casos se hace automáticamente con el import del Component, y en otros casos con el NgInit. Lo mismo replicado dentro de la class export, en algunos casos está vacía, en otros predeterminada dentro, incluyendo el constructor vacío, el NgInit y el tipo void
Al momento, y habiendo iniciado a utilizar Angular hace nada de tiempo, no llego a entender las diferencias de estas configuraciones a nivel de proyecto y si son un tema del cambio de versión de Angular, o si realmente esto de alguna forma afectaría.
Activity
angular-robot commentedon Feb 2, 2022
Just a heads up that we kicked off a community voting process for your feature request. There are 20 days until the voting process ends.
Find more details about Angular's feature request process in our documentation.
angular-robot commentedon Feb 21, 2022
Thank you for submitting your feature request! Looks like during the polling process it didn't collect a sufficient number of votes to move to the next stage.
We want to keep Angular rich and ergonomic and at the same time be mindful about its scope and learning journey. If you think your request could live outside Angular's scope, we'd encourage you to collaborate with the community on publishing it as an open source package.
You can find more details about the feature request process in our documentation.
xiaoxiangmoe commentedon Feb 21, 2022
Can we remove baseUrl in tsconfig.json?
WebStorm and VSCode support it now.
Gaghyta commentedon May 7, 2023
Hola, gente. Estoy teniendo muchas dudas (y encontrando muy poca información) sobre el contenido del json de tsconfig. Especialemente se me presentó la duda con el baseUrl del tsconfig.json. Una compañera decidió dejar esos archivos y cada vez que uno se baja cambios se terminan generando conflictos. Miré las diferencias y me encuentro con que su tsconfig.json tiene como baseUrl el valor "./", mientras que yo obtengo la compilación correcta con mi archivo que tiene baseUrl con valor "" (vacío) No sé a qué se debe esta diferencia en la baseUrl y estaba buscando información sobre los usos y consecuencias de la misma.
Agradezco cualquier información que puedan compartir o experiencias personales.
También vi que hay un tema de diferencia en la creación de componentes, en algunos casos se hace automáticamente con el import del Component, y en otros casos con el NgInit. Lo mismo replicado dentro de la class export, en algunos casos está vacía, en otros predeterminada dentro, incluyendo el constructor vacío, el NgInit y el tipo void
Al momento, y habiendo iniciado a utilizar Angular hace nada de tiempo, no llego a entender las diferencias de estas configuraciones a nivel de proyecto y si son un tema del cambio de versión de Angular, o si realmente esto de alguna forma afectaría.
Saludos
fix(@schematics/angular): remove `baseUrl` from `tsconfig.json`
fix(@schematics/angular): remove `baseUrl` from `tsconfig.json`
fix(@schematics/angular): remove `baseUrl` from `tsconfig.json`
fix(@schematics/angular): remove `baseUrl` from `tsconfig.json`
fix(@schematics/angular): remove `baseUrl` from `tsconfig.json`
angular-automatic-lock-bot commentedon Nov 2, 2023
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.