vue項目引入bootstrap正確姿勢


vue如何引入bootstrap

最近在玩全棧,自然少不了vue的使用。使用vue-cli生成的項目想引入bootstrap,需要先安裝相應的npm包,然后在代碼中顯示引入。

  • 1.安裝依賴包:
      cnpm install bootstrap --save-dev
      cnpm install jquery --save-dev
      cnpm install popper.js --save-dev
    
  • 2.將bootstrap全局引入。
    在項目中根目錄西main.js中添加如下代碼:
import 'bootstrap'

引入jquery同理,可在main.js添加下面一行:

import $ from 'jquery'
  • 3.將bootstrap css資源引入到相關頁面中。
    和普通的html直接link css文件資源不同,對於基於組件化的vue項目,我們需要在相關需要使用的vue文件中添加如下代碼:
<script>
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min.js'
</script>

如果Home.vue為Article.vue的父組件,那么想css作用於Article.vue,只需要在Home.vue添加上述兩行import即可。

網上相關的教程或者博客很多,但是在這引入css和js文件的路徑大多都是錯的,正確的是從node_module之后開始算路徑,如bootstrap/xxx/xxx/xxx.min.css,而不是'./node_modules/bootstrap/xxx/xxx/xx.min.css。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM