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

107
Views
Mejor enfoque de organización SCSS en Vue.js

Soy nuevo con Vue.js.

Tengo que implementar una pequeña aplicación web y aproveché la oportunidad para estudiar y familiarizarme con Vue.js.

Tengo una duda sobre los estilos.

En primer lugar, me gustaría usar SCSS y configuré mi proyecto de esta manera: creé algunos archivos scss sobre las reglas comunes (por ejemplo, botones, consultas de medios, etc.). Todos los archivos se incluyen en un solo archivo shared.scss

Para evitar incluirlo mucho tiempo, agregué esta configuración en el archivo vue.config

 module.exports = { css: { loaderOptions: { scss: { additionalData: `@import "@/assets/styles/_shared.scss";` } } } }

Para cada componente (como también para mi app.vue) tengo una etiqueta de estilo dedicada donde pongo las reglas scss relacionadas con el componente específico:

 <style lang="scss" scoped>

¿Es este un enfoque válido? ¿Podría ser mejor/posible incluir un archivo scss para cada componente? ¿Cuál es el enfoque que se utiliza para los proyectos de producción?

about 4 years ago · Juan Pablo Isaza
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!