当前位置: 首页 > news >正文

Webpack打包CSS文件,解决You may need an appropriate loader to handle this file type报错

在项目文件夹下创建webpack.config.js文件,该文件就是Webpack的配置文件

注意:该文件中遵循Node.js的代码格式规范 ,需要对导出配置文件中的内容

Webpack在默认情况下只能打包js文件,如果我们希望他能够打包其他类型的文件,我们就需要在webpack.config.js文件中使用loader进行配置。

以CSS为例的使用步骤:

一、安装css-loader和style-loader

在控制台输入如下命令

npm i css-loader -D

npm i style-loader -D

二、配置css-loader

注意:use数组中的style-loader和css-loader顺序不能改变

module.exports = {mode: "production", // 设置打包的模式:production生产模式  development开发模式module: {rules: [// 配置CSS文件{test: /\.css$/i,  // 选择css文件use: ['style-loader', 'css-loader'],  // 使用style加载器和css加载器}]}
}

三、js代码中引入css文件 

打包后即可在js文件中看到该样式

http://www.lryc.cn/news/172199.html

相关文章:

  • 轮换对称性
  • 【MySQL基础】--- 约束
  • ROS2 的行为树 — 第 1 部分:解锁高级机器人决策和控制
  • kafka事务的详解
  • Flutter Fair逻辑动态化架构设计与实现
  • 【每日一题】74. 搜索二维矩阵
  • 软件测试进大厂,拿高薪,怎么做?看这里!
  • 【读书笔记】基于世界500强的高薪实战Kubernetes课程
  • 【Java 基础篇】Java并发包详解
  • MYSQL存储引擎基础知识介绍
  • vue学习之element-ui组件集成
  • 如何通过百度SEO优化提升网站排名(掌握基础概念,实现有效优化)
  • Golang 字符串
  • python应用中使用了multiprocessing多进程,使用pyinstaller打包出来的程序可能产生多个窗口
  • 数据结构与算法——13.队列的拓展
  • 机器学习入门教学——损失函数(交叉熵法)
  • pytest一些常见的插件
  • 基于51单片机多路DTH11温湿度检测控制系统
  • 宝塔重装注意事项
  • 【MySQL】 MySQL的增删改查(进阶)--壹
  • Map<K,V>的使用和List学习
  • Flask实现Web服务调用Python程序
  • 步步为营,如何将GOlang引用库的安全漏洞修干净
  • as-if-serial与happens-before原则详解
  • 基于Yolov8的工业小目标缺陷检测(2):动态蛇形卷积(Dynamic Snake Convolution),实现暴力涨点 | ICCV2023
  • ARM64汇编基础
  • Nodejs 第十六章(ffmpeg)
  • k8s集群部署es
  • 学习记忆——宫殿篇——记忆宫殿——记忆桩——火车+外院+客厅+卧室
  • QT用户登录注册,数据库实现