Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

881
Views
¿Cómo usar rutas absolutas en lugar de rutas relativas en React o Next.js?

Estoy usando React y tengo varios componentes que uso en varios componentes de orden superior, mis importaciones a veces serán como esta import MyComponent from '../../../../components/MyComponent' Lo sé allí es una forma más eficiente de importar esto cambiando algo dentro del archivo package.json y luego impórtelo de alguna manera como esto import MyComponent from '@components/myComponent' pero no recuerdo cómo puedo hacer esto, cómo puedo hacer esto ?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Puede hacer esto usando jsconfig o tsconfig si está usando TypeScript.

  1. Agregue el archivo jsconfig.json a la raíz de su proyecto.
  2. Agregue el siguiente código en su archivo jsconfig.json.
  3. Inicie su aplicación de reacción con el comando npm start .

jsconfig.json

 { "compilerOptions": { "baseUrl": "src" }, "include": ["src"] }

Si está utilizando Next.js, esto puede ayudar https://nextjs.org/docs/advanced-features/module-path-aliases

over 4 years ago · Santiago Trujillo Report

0

Cree un jsconfig.json en el directorio raíz y copie el siguiente código. Reinicie VSCode para que se apliquen los cambios -

 { "compilerOptions": { "baseUrl": ".", "paths": { "@components/*": ["src/components/*"], } } }
over 4 years ago · Santiago Trujillo Report

0

en next.js, esto funciona para mí =>

En la carpeta raíz, cree el archivo jsconfig.json (tsconfig.json si usa TypeScript). Entonces agrega esto

 { "compilerOptions": { "baseUrl": "." }, "include":["."] }

cree una carpeta de "componentes" en el archivo raíz, luego será así:

 // components/button.js export default function Button() { return <button>Click me</button> } // App.js import Button from 'components/button' export default function HomePage() { return ( <> <h1>Hello World</h1> <Button /> </> ) }
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!