Webpack ya Internet
Yekola ndenge ya kokotisa Bootstrap na projet na yo na nzela ya Webpack 3.
Botia bootstrap lokola module ya Node.js na kosalelaka npm.
Importer JavaScript ya Bootstrap na kobakisa ligne oyo na point d'entrée ya app na yo (mbala mingi index.js
to app.js
):
Na lolenge mosusu, okoki kokɔtisa ba plugins mokomoko soki esengeli:
Bootstrap ezali dépendant na jQuery na Popper , oyo e définir lokola peerDependencies
, elingi koloba que il faudra osala sûr ya kobakisa bango mibale na usage na package.json
yo npm install --save jquery popper.js
.
Mpo na kosepela na makoki nyonso ya Bootstrap mpe kosala yango na kotalela bamposa na yo, salelá bafichiers ya source lokola eteni ya mosala ya kosangisa biloko ya mosala na yo.
Ya liboso, salá oyo ya yo moko _custom.scss
mpe salelá yango mpo na koboya ba variables personnalisées oyo etongami na kati . Na sima, salelá fichier na yo ya Sass ya monene mpo na kokɔtisa ba variables na yo ya personnalisé, na nsima Bootstrap:
Mpo Bootstrap e compiler, sala que o installer pe osalela ba chargeurs oyo esengeli: sass-loader , postcss-loader na Autoprefixer . Na configuration minimale, config na yo ya webpack esengeli ezala na mobeko oyo to oyo ekokani na yango:
Na lolenge mosusu, okoki kosalela CSS ya Bootstrap oyo ezali prêt à utiliser na kobakisa kaka ligne oyo na point d’entrée ya projet na yo:
Na cas oyo okoki kosalela mobeko na yo oyo ezali mpo na css
kozanga mbongwana ya sipesiale na webpack config, longola kaka ete ozali na mposa ya sass-loader
kaka style-loader mpe css-loader te .