Bootstrap with npm
npm installation places Bootstrap under project dependency management so the framework can be imported and bundled with the application\'s build tool.
Core concept
Explain package installation, package.json, node_modules, importing Bootstrap CSS, importing the JavaScript bundle, and how a build tool turns source imports into browser assets.
Using it in a real interface
Compare npm with CDN delivery. npm is useful when the application already has Vite, Webpack, or another bundler, needs version locking, or wants Sass customization. CDN is convenient for small standalone pages and prototypes.
Implementation notes
Keep Bootstrap in dependencies rather than editing files inside node_modules. Commit package manifests and lockfiles, and let the build process generate distributable assets.