Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

241
Visualizações
Hacer referencia a las variables de configuración de Tailwind (CommonJS) en el cliente

La documentación de Tailwind establece que puede hacer referencia a variables dentro de su código Javascript a través del complemento resolveScript. Entonces, por ejemplo, el código en el cliente se vería así:

 import resolveConfig from 'tailwindcss/resolveConfig' import tailwindConfig from './tailwind.config.js' const fullConfig = resolveConfig(tailwindConfig) fullConfig.theme.width[4] // => '1rem'

Esta respuesta explica cómo se puede hacer esto con Vite (estoy usando Webpack). Estamos procesando Tailwind a través del cargador PostCSS Webpack, así:

 { loader: 'postcss-loader', options: { postcssOptions: { plugins: [ require('tailwindcss') ] } } }

Este complemento requiere que proporcione la ruta a su archivo de configuración de Tailwind para importarlo en el lado del cliente. Aún así, mi archivo de configuración de viento de cola se encuentra fuera de mi carpeta de origen para el cliente y está escrito en sintaxis CommonJS (por ejemplo, lo estoy exportando a través module.exports ). Por lo tanto, los intentos de importarlo como un módulo EcmaScript no tendrán éxito (estamos exportando nuestra configuración usando module.exports en lugar de export default en otras palabras).

¿Alguien sabe la solución para esto? Por ejemplo, ¿es posible cargar un archivo Tailwind de CommonJS en el cliente, o tendría que convertir la totalidad de mi proceso de paso de compilación a ESM?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda