Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

01D

13H

23M

08S

1

Short paths en proyectos con TypeScript

Para evitar las molestas rutas relativas c贸mo ./../../../testing 馃槖, te recomiendo usar short paths en tus proyectos de TypeScript 馃榿, simplemente, sigan las siguientes instrucciones:

  1. Abre el archivo tsconfig.json que debe estar ubicado en la ra铆z de tu proyecto.

  2. Dentro de la key compilerOptions, agrega otra key que se llame paths, con un objeto vac铆o como valor.

    {
    	// More config
    	"compilerOptions": {
    		// Another options
    		"paths": {}
    	} 
    }
    
    
  3. Dentro de dicho objeto, agrega la key @testing (o el nombre que prefieras), con un arreglo vac铆o como valor.

    {
    	// More config
    	"compilerOptions": {
    		// Another options
    		"paths": {
    			"@testing": []
    		}
    	} 
    }
    
    
  4. Dentro del arreglo, agrega un string con la ruta relativa al archivo index.ts dentro del m贸dulo de testing donde exportas todas tus funciones. Por ejemplo, en mi caso, la ruta es src/testing. Finalmente, el archivo te deber铆a quedar de la siguiente manera:

    {
    	// More config
    	"compilerOptions": {
    		// Another options
    		"paths": {
    			// Other short paths
    			"@testing": ["src/testing"]
    		}
    	} 
    }
    
    
  5. 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铆 te evitas las molestas rutas relativas 馃し鈥嶁檪锔

Escribe tu comentario
+ 2