webpack--指南2--管理资源
来源:互联网 发布:卡秋莎软件 编辑:程序博客网 时间:2024/06/06 12:29
1:加载CSS
要想在JS模块种import一个CSS文件的话,需要在mudle配种安装并且添加style-loader和css-loader
npm install --save-dev style-loader css-loader
//webpack.config.jsmodule.exports={ entry:'./src/index.js', output:{ filename:'bundle.js', path:path.resolve(_dirname,'dist') }, module:{ rules:[ { test:/\.css&/, use:[ 'style-loader','css-loader' ] } ] }}
在index,js文件中引入JS文件以后
import './style.css';
发现CSS文件跑到了head标签内,
2:加载图片
如果我们正在下载CSS,我们的背景和图标,要如何处理呢?使用file-loader,我们可以轻松的将这些内容混合到CSS中;
cnpm install --save-dev file-loader
module:{ rules:[ { test:/\.css&/, use:[ 'style-loader','css-loader' ] }. { test: /\.(png|svg|jpg|gif)$/, use: [ 'file-loader' ] } ] }
这个时候不管是JS中引入的图片,还是CSS中的图片都会被转化
3:加载字体
file-loader和url-loader可以接受并加载任何文件,然后将其输出到构建目录;
4:加载数据
数据文件如json,CSV,TSV,XML;类似于nodeJS,JSON支持实际上是内置的,也就是说 import Data from ‘./data.json’默认将正常运行。要导入CSV ,TSV, XML,你可以使用csv-loader,xml-loader。
npm install --save-dev csv-loader xml-loader
{ test: /\.(csv|tsv)$/, use: [ 'csv-loader' ]},{ test: /\.xml$/, use: [ 'xml-loader' ]}
阅读全文
0 0
- webpack--指南2--管理资源
- webpack--指南3--管理输出
- webpack指南
- webpack资源
- webpack 前端资源模块化管理和打包工具
- webpack 入门指南
- webpack实践指南
- webpack 入门指南
- webpack 入门指南
- Webpack傻瓜入门指南
- webpack 入门指南
- webpack入门指南
- WebPack入门指南
- Webpack傻瓜式指南
- webpack入坑指南
- webpack入门指南
- webpack入门指南
- Webpack 入门指南
- 矩阵覆盖
- 我与插值萍水相逢续(1): 双线性插值(Bilinear Interpolation)原理及使用
- layui--一个不错的页面插件框架
- 非主体结构元素 3
- linux C 读文件
- webpack--指南2--管理资源
- windows10下安装tensorflow(gpu版本)
- Latex 论文引用
- JVM 各种OOM问题与解决方法
- Android Parcelable与Serializable的区别
- vtk在XP下显示
- rqnoj 57
- jsonObject jsonArray删除指定键(字段)
- JS语法概要一