在Vue專案中使用npm安裝bootstrap以及jquery
經過我好多次的查詢和實驗,總結了一下在vue專案中使用bootstrap框架,npm安裝注意.
bootstrap中js外掛依賴於jquery,所以在這之前必須安裝jquery。
jquery安裝
1、在package.json中新增一行程式碼:“jquery”: “^2.2.3”"dependencies": {
"element-ui": "^2.0.5",
"vue": "^2.5.2",
"vue-router": "^3.0.1",
"jquery": "^2.2.3"
}
- 1
- 2
- 3
- 4
- 5
- 6
2、在build檔案webpack.base.conf.js中新增一行資料:
//注:...代表省略自有的,
//必定事先宣告webpack,不然下面會不識別webpack
const webpack = require('webpack')
...
module.exports = {
resolve: {
...
alias: {
...
'jquery': 'jquery'
}
},
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"windows.jQuery": "jquery"
})
],
...
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
3、在main.js中加入:import $ from ‘jquery’
4、使用npm install jquery@2.2.3 –save-dev
這樣jquery就安裝完成了。
bootstrap安裝:
1、使用npm install bootstrap@3.3.0 –save-dev
2、在需要的頁面引入
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min.js'
- 1
- 2
popper 安裝
在高版本中,還需要popper 依賴,所以還需要下載 popper
cnpm i popper
最後npm run dev啟動專案,就ok啦。
相關文章
- 在vue下引入jquery bootstrapVuejQueryboot
- vue踩坑記-在專案中安裝依賴模組npm install報錯VueNPM
- 在vue專案中jsPlumb製作流程圖,拖拽複製使用 jquery 和 jquery UIVueJS流程圖jQueryUI
- vue.js 使用NPM建立專案Vue.jsNPM
- vue3專案中安裝lessVue
- vue專案安裝lessVue
- 在React專案中安裝並使用Less(用法總結)React
- bing Map 在vue專案中的使用Vue
- vue專案引入jqueryVuejQuery
- jquery 封裝 bootstrap tablejQuery封裝boot
- 在vue專案中優雅的使用SvgVueSVG
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- 在vue專案中使用elementUIVueUI
- CentOS 安裝 laradock 以及執行 Laravel 專案CentOSLaravel
- 在vue專案中使用骨架屏Vue
- Ruby on rails專案中 引入BootstrapAIboot
- Angular專案中如何引入 bootstrapAngularboot
- 在 Laradock 中開發 Vue 專案Vue
- 在vue專案中mock資料VueMock
- vue專案打包:npm run build 程式卡死VueNPMUI
- 如何在專案中用 Vue 取代 jQueryVuejQuery
- 安裝node及vue專案的啟動Vue
- npm安裝NPM
- Vue專案在安裝依賴時報錯:“this[kHandle] = new _Hash(algorithm, xofLen);“VueGo
- 在Vue專案中使用snapshot測試Vue
- linuxwget安裝以及使用Linuxwget
- vue 專案 webpack 中 NPM 傳遞引數配置不同域名介面VueWebNPM
- vue(16)vue-cli建立專案以及專案結構解析Vue
- 瞭解CSS in JS(JSS)以及在React專案中配置並使用JSSCSSJSReact
- NodeJs 在window中安裝使用NodeJS
- nvm和npm的安裝與使用NPM
- vue專案部署(npm run build二級域名)VueNPMUI
- 安裝使用VUEVue
- vue專案中如何使用this.$confirmVue
- vue-專案中less報錯 Module build failed: TypeError: loaderContext.getResolve is not a function問題解決以及安裝lessVueUIAIErrorContextFunction
- vue入門(安裝環境與搭建專案)Vue
- mongodb的安裝以及使用MongoDB
- Genymotion的安裝以及使用