Saltar al contenido principal Saltar a la navegación de la documentación
¡Hay una versión más nueva de Bootstrap!
Ver en GitHub

Parcel

Aprende cómo incluir Bootstrap en tu proyecto usando Parcel.

Instalar Parcel

Instala Parcel Bundler.

Instalar Bootstrap

Instala bootstrap como un módulo de Node.js usando npm.

Bootstrap depende de Popper, que se especifica en la propiedad peerDependencies. Esto significa que tendrás que asegurarte de añadir ambos a tu package.json usando npm install @popperjs/core.

Cuando todo esté completado, tu proyecto estará estructurado así:

project-name/
├── build/
├── node_modules/
│   └── bootstrap/
│   └── popper.js/
├── scss/
│   └── custom.scss
├── src/
│   └── index.html
│   └── index.js
└── package.json

Importar JavaScript

Importa el JavaScript de Bootstrap en el punto de entrada de tu app (normalmente src/index.js). Puedes importar todos nuestros plugins en un archivo o por separado si solo necesitas un subconjunto de ellos.

// Import all plugins
import * as bootstrap from 'bootstrap';

// Or import only needed plugins
import { Tooltip as Tooltip, Toast as Toast, Popover as Popover } from 'bootstrap';

// Or import just one
import Alert as Alert from '../node_modules/bootstrap/js/dist/alert';

Importar CSS

Para aprovechar todo el potencial de Bootstrap y personalizarlo a tus necesidades, usa los archivos fuente como parte del proceso de bundling de tu proyecto.

Crea tu propio scss/custom.scss para importar los archivos Sass de Bootstrap y luego sobrescribir las variables personalizadas integradas.

Construir la app

Incluye src/index.js antes de la etiqueta de cierre </body>.

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
  </head>
  <body>
    <script src="./index.js"></script>
  </body>
</html>

Editar package.json

Añade los scripts dev y build en tu archivo package.json.

"scripts": {
  "dev": "parcel ./src/index.html",
  "prebuild": "npx rimraf build",
  "build": "parcel build --public-url ./ ./src/index.html --experimental-scope-hoisting --out-dir build"
}

Ejecutar script dev

Tu app será accesible en http://127.0.0.1:1234.

npm run dev

Construir archivos de la app

Los archivos construidos están en la carpeta build/.

npm run build
Traducción mantenida por Esdocu. Visita esdocu.com para ver más documentaciones traducidas.