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

127
Visualizações
Problemas con la agrupación de bootstrap en rollup

Estoy tratando de agrupar mis hojas de estilo que deberían usar bootstrap v5. Puedo agrupar mis archivos CSS sin problemas, pero no puedo hacer que Bootstrap funcione. El paquete se ejecuta, pero los estilos de arranque no están incluidos.

Lo que hice:

  • Instalé bootstrap con npm install bootstrap (https://getbootstrap.com/docs/5.0/getting-started/download/#npm )
  • Incluí bootstrap en:
    • ya sea mi archivo JS con import 'bootstrap';
    • en mi CSS con @import "node_modules/bootstrap/dist/css/bootstrap"; (Esto no funciona porque me dice que mi archivo no se encuentra)

Mi resumen.config:

 import resolve from "@rollup/plugin-node-resolve"; import commonjs from "rollup-plugin-commonjs"; import { terser } from "rollup-plugin-terser"; import postcss from "rollup-plugin-postcss"; import cssnano from "cssnano"; export default [ { input: "project/static/src/inputs/index.js", output: [ { format: "esm", file: ""project/static/src/outputs/index.min.js",", }, ], plugins: [ postcss({ extract: true, plugins: [cssnano()], extensions: [".css"], }), resolve({ jsnext: true, browser: true, }), commonjs(), terser(), ], }, ];

Esta configuración crea un archivo CSS separado porque configuré extract = true para el complemento postcss.

Luego, en mi archivo CSS:

 @import "../modules/css/example.css"; @import "node_modules/bootstrap/dist/css/bootstrap"; .container-example { margin-top: -1.5rem; }

en mi JS

 import "./example.css"; import 'bootstrap'; //more JS here

Luego ejecuto el paquete y agrupa mi JS y también mis estilos. Pero no incluye ningún estilo de arranque... Parece que no puedo entender por qué. ¿Quizás porque BS tiene que ver con SASS? ¿Algunas ideas? Se aprecia mucho la ayuda.

about 4 years ago · Santiago Trujillo
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