פּעקל
לערנען ווי צו אַרייַננעמען Bootstrap אין דיין פּרויעקט ניצן פּאַרסעל.
ינסטאַלירן פּעקל
ינסטאַלירן פּאַרסעל בונדלער .
ינסטאַלירן Bootstrap
ינסטאַלירן באָאָטסטראַפּ ווי אַ Node.js מאָדולע ניצן npm.
באָאָטסטראַפּ דעפּענדס אויף פּאָפּער , וואָס איז ספּעסיפיעד אין די peerDependencies
פאַרמאָג. דעם מיטל אַז איר וועט האָבן צו מאַכן זיכער צו לייגן ביידע צו דיין package.json
נוצן npm install @popperjs/core
.
ווען אַלע וועט זיין געענדיקט, דיין פּרויעקט וועט זיין סטראַקטשערד ווי דאָס:
project-name/
├── build/
├── node_modules/
│ └── bootstrap/
│ └── popper.js/
├── scss/
│ └── custom.scss
├── src/
│ └── index.html
│ └── index.js
└── package.json
ימפּאָרטינג דזשאַוואַסקריפּט
אַרייַנפיר באָאָטסטראַפּ ס דזשאַוואַסקריפּט אין דיין אַפּ ס פּאָזיציע פונט (יוזשאַוואַלי src/index.js
). איר קענען אַרייַנפיר אַלע אונדזער פּלוגינס אין איין טעקע אָדער סעפּעראַטלי אויב איר דאַרפֿן בלויז אַ סאַבסעט פון זיי.
// 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';
ימפּאָרטינג CSS
צו נוצן די פול פּאָטענציעל פון Bootstrap און קאַסטאַמייז עס צו דיין דאַרף, נוצן די מקור טעקעס ווי אַ טייל פון די באַנדלינג פּראָצעס פון דיין פּרויעקט.
שאַפֿן דיין אייגענע scss/custom.scss
צו אַרייַנפיר Bootstrap ס סאַס טעקעס און דאַן אָווועררייד די געבויט-אין מנהג וועריאַבאַלז .
בויען אַ אַפּלאַקיישאַן
אַרייַננעמען src/index.js
איידער די קלאָוזינג </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>
רעדאַגירןpackage.json
לייג dev
און build
סקריפּס אין דיין 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"
}
לויפן דעוו שריפט
דיין אַפּ וועט זיין צוטריטלעך אין http://127.0.0.1:1234
.
npm run dev
בויען אַפּ טעקעס
געבויט טעקעס זענען אין דער build/
טעקע.
npm run build