版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、webpack基础应用篇1.6.1 什么是loader webpack 只能理解 javascript 和 json 文件,这是 webpack 开箱可用的自带能力。loader 让 webpack 能够去处理其他类型的文件,并将它们转换为有效 模块,以供给用程序用法,以及被添加到依靠图中。 在 webpack 的配置中,loader 有两个属性: test 属性,识别出哪些文件会被转换。 use 属性,定义出在举行转换时,应当用法哪个 loader。 const path = require(&39;path&39;); module.exports = output: fi
2、lename: &39;my-first-webpack.bundle.js&39;, , module: rules: test: /.txt$/, use: &39;raw-loader&39; , , ; 以上配置中,对一个单独的 module 对象定义了 rules 属性,里面包含两个必需属性:test 和 use。这告知 webpack 编译器(compiler) 如下信息: 嘿,webpack 编译器,当你遇到在 require()/import 语句中被解析为 ‘.txt’ 的路径时,在你对它打包之前,先 u
3、se(用法) raw-loader 转换一下。 1.6.2 加载css 为了在 javascript 模块中 import 一个 css 文件,你需要安装 style-loader 和 css-loader,并在 module 配置 中添加这些 loader: felix webpack5 $ npm install -save-dev style-loader css-loader 1 修改配置文件: module: rules: test: /.css$/i, use: &39;style-loader&39;, &39;css-loader&39;, ,
4、, 07-manage-assets/webpack.config.js /. module.exports = /. / 配置资源文件 module: rules: /. test: /.css$/i, use: &39;style-loader&39;, &39;css-loader&39;, , , , /. 模块 loader 可以链式调用。链中的每个 loader 都将对资源举行转换。链会逆序执行。第一个 loader 将其结果(被转换后的资源)传递给下一个 loader,依此类推。最后,webpack 期望链中的最后的 loader 返回 javas
5、cript。 应保证 loader 的先后挨次:&39;style-loader&39; 在前,而 &39;css-loader&39; 在后。假如不遵守此商定,webpack 可能会抛出错误。webpack 按照正则表达式,来确定应当查找哪些文件,并将其提供应指定的 loader。在这个示例中,全部以 .css 结尾的文件,都将被提供应 style-loader 和 css-loader。 这使你可以在依靠于此样式的 js 文件中 import &39;./style.css&39;。现在,在此模块执行过程中,含有 css 字符串的 标签,将被插入到 html
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年锡林浩特市白银库伦牧场招聘笔试真题
- 2023年温州市瑞安市臻格工程项目管理有限公司下属国有公司招聘笔试真题
- 新高考语文一轮复习古诗文默写+阅读闯关练习第22篇 《无衣》(原卷版)
- 零星维修工程合同
- 讲卫生爱护环境演讲词内容(34篇)
- 儿童校园消防安全演讲稿2024(30篇)
- 2023年黔南州福泉市妇幼保健院非专业技术人员招聘笔试真题
- 幼儿园小班社会教学方案
- 互联网服务合资经营合同(2024年版)
- 广告创意设计协议(2024年版)
- ERP沙盘财务自动计算表格
- EN60335-1培训材料
- 心肌细胞膜电位(静息电位)
- 散货船设计计算书——船舶设计原理课程设计
- 工程设备品牌变更说明(共1页)
- 银行小微企业续贷业务操作指引
- 装饰公司组织架构图
- 初中初一强化练习:有理数(判断题与选择题)
- (完整版)顶管专项施工方案
- JJF 1801-2020线速度测量仪校准规范
- (完整版)水泥砂浆找平层施工方案
评论
0/150
提交评论