Short paths en Angular
Para evitar el ./../../../testing
en las rutas, les recomiendo usar short paths en sus proyectos de TypeScript, simplemente, sigan las siguientes instrucciones:
- Abrir el archivo tsconfig.json
- Dentro de la key compilerOptions, agreguen otra key que se llame paths, con un objeto vac铆o como valor.
{ // More config "compilerOptions": { // Another options "paths": {} } }
- Dentro de dicho objeto, agreguen la key @testing (o el nombre que prefieran), con un arreglo vac铆o como valor.
{ // More config "compilerOptions": { // Another options "paths": { "@testing": [] } } }
- Dentro del arreglo, agreguen un string con la ruta relativa al archivo index.ts dentro del m贸dulo de testing. Por ejemplo, en mi caso, la ruta es src/testing. El archivo te deber铆a quedar de la siguiente manera:
{ // More config "compilerOptions": { // Another options "paths": { "@testing": ["src/testing"] } } }
- Ahora, para hacer uso de la funci贸n que quieras dentro de tu directorio de testing, bastar铆a con la siguiente l铆nea:
import { query } from '@testing';
Y as铆 nos evitamos las molestas rutas relativas
Want to see more contributions, questions and answers from the community?