1.打包分类

图片分类

  • 配置
webpack.config.js:module:{//模块rules:[//规则{//图片test:/\.(png|jpg|gif)$/,//做一个限制 当图片小于多少k的时候用base64转化//否则用file-loader产生真实的图片use:{loader:'url-loader',options:{limit:200*1024,//图片小于200k变成base64否则用file-loader产生真实的图片//输出路径outputPath:'/img/',//输出图片路径文件夹名img}}{test:require.resolve('jquery'),use:'expose-loader?$' }{test:/\.js$/,use:{loader:'ealint-loader', options:{ enforce:'pre',}},}{test:/\.js$/,use:{loader:'babel-loader',options:{presets:['@babel/preset-env'],plugins:['@babel/plugin-proposal-class-properties''@babel/plugin-transform-runtime']}},include:path.resolve(__dirname,'src'),exclude:/node_modules/,}{test:/\.css$/,use:['style-loader','css-loader']},{test:/\.css$/,use:[MiniCssExtractPlugin.loader,'css-loader','postcss-loader',]},{//处理less文件test:/\.less$/,use:[{loader:'style-loader',options:{insertAt:'top',}},'css-loader','less-loader',]},]}
}

样式分类

配置

webpack.config.js
plugins:[//数组 放着所有的webpack插件new HtmlWebpackPlugin ({template:'./src/index.html',filename:'index.html',minify:{//压缩removeAttributeQuotes:true,collapseWhitespace:true,},hash:true,}),new MiniCssExtractPlugin({filename:'css/main.css',//样式分类文件名css})],

域名下的文件(CDN)

域名+路径 eg:http://www.yuming.cn/img/img.png
http://www.yuming.cn/css/main.css
配置

webpack.config.js
output:{//出口filename:'bundle.js',2.filename:'bundle.[hash:5].js',path:path.resolve(__dirname,'dist'),publicPath:'http://www.yuming.cn'//域名},

域名单独处理图片或css

eg:单独处理图片

webpack.config.js
{//图片test:/\.(png|jpg|gif)$/,use:{loader:'url-loader',options:{limit:200*1024,outputPath:'/img/',publicPath:'http://www.yuming.cn',//域名}}

2.打包多页应用

webpack02-相关推荐

最新文章

  1. 20155222卢梓杰 实验三 免杀原理与实践
  2. linux下mv命令移动目录的二种情况
  3. 视图的概念以及使用视图的好处
  4. 20150309+Linux+LAMP安装-02
  5. RTMP的URL/Vhost规则
  6. v-charts加载动画_加载动画-用户体验写作练习
  7. 三星android rom开发者,六年老机吃上奥利奥:第三方三星S2安卓8.0刷机包发布
  8. linux打开mysql某张表_Linux——MySQL多表连接
  9. [HEOI2016/TJOI2016]序列
  10. 【PostgreSQL-9.6.3】如何得到psql中命令的实际执行SQL
  11. 小米网卡驱动linux,Linux 下小米WIFI 的无线网卡驱动
  12. Matlab中的有限域计算
  13. 开滦技师学院这个学校计算机网络专业,唐山开滦技校官网
  14. 软件质量模型的六大特性和27个子特性
  15. 如何识别服务器网站有病毒,网站有病毒怎么解决?
  16. android 倒影图片的生成
  17. java poi操作word模版 导出word文档(附工具类)
  18. java 创建新的图片,底色自己设定
  19. Html5小游戏 转微信小程序,白鹭H5游戏转微信小游戏问题集锦,你关心的都在这里...
  20. 各大主流BBS论坛程序简介

热门文章

  1. BZOJ 4184: shallot
  2. python2%线性拉伸
  3. 苹果手机通过Safari浏览器访问web方式安装In-House应用
  4. 新建立QQ群C#技术相关JAVA技术相关
  5. 局域网变公网的动态域名解析工具
  6. 从洗衣妹到谷歌首席科学家,李飞飞如何华丽逆袭?
  7. 阿里云数据库POLARDB使用方法详细介绍
  8. Buildroot OpenJDK 编译配置
  9. PowerBuilder学习笔记(窗口事件和函数)
  10. Java实现把图片上传到图片服务器(nginx+vsftp)