博客
关于我
Vue——引进bootstrap
阅读量:355 次
发布时间:2019-03-04

本文共 1631 字,大约阅读时间需要 5 分钟。

引入并配置jQuery、Popper.js以及Bootstrap的完整步骤

在项目开发过程中,为了实现功能需求或提升开发效率,常常需要引入第三方库。以下将详细介绍如何在项目中引入并配置jQuery、Popper.js以及Bootstrap。

首先,安装jQuery。jQuery是一个广泛使用的前端JavaScript库,能够大大简化DOM操作和 AJAX 处理。安装步骤如下:

  • 通过npm安装jQuery:
  • npm install jquery --save-dev
    1. 配置Webpack代理jQuery模块。在build目录下的webpack.base.conf.js文件中,找到module.exports中的resolve选项,添加以下配置:
    2. resolve: {  alias: {    'jquery': 'jquery',  }},
      1. 在Webpack的plugins中添加jQuery配置:
      2. plugins: [  new webpack.optimize.CommonsChunkPlugin('common'),  new webpack.ProvidePlugin({    $: 'jquery',    jQuery: 'jquery',    jquery: 'jquery',    'window.jQuery': 'jquery',    Popper: ['popper.js', 'default']  })]
        1. 在主文件main.js中导入jQuery:
        2. import $ from 'jquery';
          1. 配置ESLint以支持jQuery的$符号。在项目根目录下的eclintrc.js文件中,添加以下配置:
          2. env: {  browser: true,  jquery: true}

            接下来,安装Popper.js。Popper.js是jQuery弹出的依赖库,安装步骤如下:

          3. 通过npm安装Popper.js:
          4. cnpm install --save popper.js

            然后,配置Webpack以支持Popper.js的自动导入。在build目录下的webpack.base.conf.js文件中,添加以下内容:

            const webpack = require('webpack');module.exports = {  // ...其余配置...  plugins: [    new webpack.optimize.CommonsChunkPlugin('common'),    new webpack.ProvidePlugin({      Popper: ['popper.js', 'default']    })  ]};

            最后,引入Bootstrap。Bootstrap是一个响应式布局框架,包含丰富的组件和CSS样式,安装步骤如下:

          5. 通过npm安装Bootstrap:
          6. cnpm install --save-dev bootstrap
            1. 在主文件main.js中导入Bootstrap的CSS和JS文件:
            2. import 'bootstrap/dist/css/bootstrap.min.css';import 'bootstrap/dist/js/bootstrap.min';

              需要注意的是,如果在项目中使用Webpack进行构建,建议使用以下方式导入Bootstrap资源:

              import '../node_modules/bootstrap/dist/js/bootstrap.min';import '../node_modules/bootstrap/dist/css/bootstrap.min.css';

              通过以上步骤,可以成功引入并配置jQuery、Popper.js以及Bootstrap,提升项目的开发效率和用户体验。如果在使用过程中遇到问题,可以参考以上配置示例进行调整。

    转载地址:http://pyfg.baihongyu.com/

    你可能感兴趣的文章
    端口列表_端口占用问题解决kill_ps_net
    查看>>
    create-react-app路由的实现原理
    查看>>
    PSI值
    查看>>
    lift曲线
    查看>>
    【平庸附件】python反序列化----本地测试 -----踩坑坑坑坑坑坑注意点! 这个夭折了,可以看看那些nb的
    查看>>
    字符串与数组的转化的简单易懂的方法
    查看>>
    中缀表达式与后缀表达式
    查看>>
    力扣—寻找两个正序数组的中位数(Median of Two Sorted Arrays Java)
    查看>>
    海思Hi3531DV100开发环境搭建
    查看>>
    Xilinx Zynq pl353-nand使用
    查看>>
    JavaScript上传下载文件
    查看>>
    QWaitCondition把异步调用封装成同步调用
    查看>>
    windows驱动开发-编译错误集合
    查看>>
    嵌入式linux系统应用开发
    查看>>
    Linux驱动开发之PCIe Host驱动
    查看>>
    Vue.js Element Basic组件使用
    查看>>
    android MVP模式
    查看>>
    基本vi命令使用
    查看>>
    android 头像选择,裁剪全套解决方案,你值得拥有!
    查看>>
    MapReduce
    查看>>