webpack封装bootstrap

本文介绍了如何使用webpack封装和配置Bootstrap,解决在打包过程中遇到的字体文件和非法字符错误,提供了一条学习人工智能的资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转到教程

               

一、安装

# 第1步安装bootstrap-loader
npm install bootstrap-loader --save
如果安装完毕,提示有些依赖的loader没有安装,要把它们装上。
# 第2步安装bootstrap
如果你使用的是Bootstrap3
npm install bootstrap-sass --save
#如果你使用的是Bootstrap4,注意上官网检查一下最新的版本。
npm install bootstrap@v4.0.0-alpha.5 --save
# 第3步 安装其他样式处理loader
npm install css-loader node-sass resolve-url-loader sass-loader style-loader url-loader --save
# 如果你使用的是Bootstrap 4,可能会需要安装个loader
npm install postcss-loader --save

二、使用
如果在js中直接使用,那么:
require('bootstrap-loader');

如果想打包,那么:
    entry : {
         'bootstrap': 'bootstrap-loader'
    },

三、除错

  如果打包时,报很多红色的错误,什么.eot文件中有非法字符, Unexpected character '�',云云。

类似:

  这个是由于没有设置字体的加载器,设置一下就可以了。
    module: {        // 加载器配置        loaders: [            {            test: /\.(woff|woff2)(\?v=\d+\.\d+\.\d+)?$/,            loader: 'url?limit=10000&mimetype=application/font-woff'        }, {            test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/,            loader: 'url?limit=10000&mimetype=application/octet-stream'        }, {            test: /\.eot(\?v=\d+\.\d+\.\d+)?$/,            loader: 'file'        }, {            test: /\.svg(\?v=\d+\.\d+\.\d+)?$/,            loader: "url?limit=10000&mimetype=image/svg+xml"        },        ]            },
           

浏览人工智能教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值