Webpack学习——Loader(文件转换器)

仅记录个人学习观点

一、Webpack打包CSS文件

  1. 安装css-loader
javascript 复制代码
npm install css-loader --save-dev
  1. 第一种方法(推荐)
  • 在webpack.config.js文件里配置css-loader
  • 在index.js里引入css文件
  1. 第二种方法
    不在rule里面写,采用内联式

二、创建属于自己的文件类型:自定义loader开发

  1. 在src下创建一个test.imooc的文件(这个后缀名可以自定义)
  2. test.imooc里写上自己的代码
javascript 复制代码
<script>
	export default {
		a:1,
		b:2
	}
</script>
  1. 在index.js里引入这个文件

  2. 在顶级文件夹下创建一个loader文件夹,在文件夹下创建一个imooc-loader.js文件,文件里写上以下代码

  3. 在webpack.config.js文件里加上下面的配置

  4. 运行build打包命令后,就能在bundle.js里看到自定义文件被打包了

相关推荐
小巧的砖头几秒前
使用SVN+CruiseControl+ANT实现持续集成之一
学习·算法
年轻的砖头5 分钟前
以Ajax方式提交整个表单
前端·javascript·ajax
L-影19 分钟前
FastAPI CORS 跨域:Web 世界的“小区门禁”与“访客通行证”
前端·javascript·fastapi
stereohomology24 分钟前
已进入初赛提交Demo的两个项目:(2)单独html钢琴
前端·html·why不coding
俭朴的奇异果30 分钟前
MongoDB实战开发 【零基础学习,附完整Asp.net示例】
学习·mongodb·asp.net
源图客31 分钟前
Claude Code基础使用
服务器·前端·数据库
承渊政道41 分钟前
【Python学习】(了解Python背景知识、搭建 Python 环境以及安装PyCharm)
python·学习·pycharm·搭建python环境
asdzx671 小时前
在 React 中轻松实现 PDF 转 Word:纯前端 WASM 方案实战
前端·react.js·pdf
东京老树根1 小时前
SAP学习笔记 - MM模块06 - 库存物料,消耗物料,物料类型NLAG,如何确定会计科目,无物料信息记录(通过物料组),排序字符串,消耗物料的收货
学习
爱勇宝9 小时前
第 1 章:别把“需求文档”当成真正的需求
前端·后端·程序员