get bootstrap by NPM and include to html
<p>Generally I am using <strong>CDN</strong> (or nuget) for including Bootstrap or other client side libraries to my website</p>

<p>Recently I read about <strong>NPM/Bower</strong> and other modern package-management tools, and decided to try</p>

<p>After some time of surfing and investigating I am now completely puzzled, how to just download and include bootstrap distrib css/js files to my page like it was.... </p>

<p>1 st Try, I install bootstrap with <code>NPM</code>, it downloads whole Bootstrap with all sources/modules and etc to the <code>node_module</code> directory... well, I found distributions in <code>node_modules/Bootstrap/dist</code> folder </p>

<p>now questions:</p>

<ul>
<li>Should I link <code>node_modules/Bootstrap/dist/ css and js</code> files to my site?</li>
<li>If yes, should I then deploy whole <code>node_modules</code> folder with website?</li>
<li><p>if No, and I know that npm package is modular and bla bla bla and should be included by <code>require("bootstrap")</code> than lots of other questions</p>

<ul>
<li>is <code>require("bootstrap")</code> node js or some oter js function?</li>
<li>should I include some other node packages or js files in order require("bootstrap") to work</li>
<li>where should I write <code>require("bootstrap")</code> in html in script tag? create some js and include it or what?</li>
</ul></li>
</ul>

<p>2 nd try, Ok than I understand that npm might be package management for NodeJs server side, and got bower... but again it downloads the same files to another folder bower_components and again same questions...</p>