vue引入jQuery、bootstrap
1.使用vue-cli构建的vue项目
2.npm安装jquery、bootstrap
npm install jquery
3.修改build/webpack.base.conf.js
// 在开头引入webpack,后面的plugins那里需要 var webpack = require('webpack') // resolve
module.exports = { // 其他代码... resolve: { extensions: ['', '.js', '.vue'], fallback: [path.join(__dirname, '../node_modules')], alias: { 'src': path.resolve(__dirname, '../src'), 'assets': path.resolve(__dirname, '../src/assets'), 'components': path.resolve(__dirname, '../src/components'), // webpack 使用 jQuery,如果是自行下载的 // 'jquery': path.resolve(__dirname, '../src/assets/libs/jquery/jquery.min'), // 如果使用NPM安装的jQuery 'jquery': 'jquery' } }, // 增加一个plugins plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery" }) ], // 其他代码... }
这样就可以正确的使用jQuery了
3.引入Bootstrap
在vue的入口js文件src/main.js
开头加入
// 使用Bootstrap import './assets/libs/bootstrap/css/bootstrap.min.css' import './assets/libs/bootstrap/js/bootstrap.min'
然后在assets文件夹对应位置放入bootstrap文件即可使用。
参考自:https://segmentfault.com/a/1190000007020623