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

济宁网站建设招聘什么平台免费推广效果最好

济宁网站建设招聘,什么平台免费推广效果最好,创作平台有哪些,长沙网站建设服务公司参考 https://www.cnblogs.com/lafitewu/p/8309305.html 注意:方法1和方法2不能同时用 取消打包的map config/index.js的productionSourceMap设置为false 抽取js 将部分常用又比较大的组件直接抽取为一个单独的js 打开webpack.base.conf.js,在module.exports.entry中添加想…

参考

  • https://www.cnblogs.com/lafitewu/p/8309305.html

注意:方法1和方法2不能同时用

取消打包的map

config/index.js的productionSourceMap设置为false

抽取js

将部分常用又比较大的组件直接抽取为一个单独的js

打开webpack.base.conf.js,在module.exports.entry中添加想要抽取的组件,其中key是js的名,value是想要抽取的组件

//比如entry: {app: './src/main.js',vendor: ['vue','vuex','jquery','vue-awesome-swiper','vue-cool-select','vue-lazyload','vue-quill-editor','vuex-persistedstate'],leaflet: ['leaflet','leaflet-hotline'],echarts: ['echarts'],}

在这里插入图片描述

开启预编译

参考https://cloud.tencent.com/developer/section/1477569

开启之后页面速度会提升

打开webpack.base.conf.js,在module.exports.plugins中添加

new webpack.optimize.ModuleConcatenationPlugin()

在这里插入图片描述

压缩

方法1:对js和css单独压缩

uglifyjs-webpack-plugin对js压缩

需要dev环境引入uglifyjs-webpack-plugin

npm install --save-dev uglifyjs-webpack-plugin

找到/build/webpack.prod.conf.js 文件

添加

const UglifyJsPlugin = require('uglifyjs-webpack-plugin')//在 const webpackConfig = merge(baseWebpackConfig, {的 plugins 中添加new UglifyJsPlugin({uglifyOptions: {compress: {warnings: false}},sourceMap: config.build.productionSourceMap,parallel: true}),//将  HtmlWebpackPlugin中的  minify的所有的都改为false

在这里插入图片描述

在这里插入图片描述

optimize-css-assets-webpack-plugin图片压缩

需要dev环境引入optimize-css-assets-webpack-plugin

npm install --save-dev optimize-css-assets-webpack-plugin

找到/build/webpack.prod.conf.js 文件

添加

const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')//在 const webpackConfig = merge(baseWebpackConfig, {的 plugins 中添加// css 压缩代码,将下面代码注释掉new OptimizeCSSPlugin({cssProcessorOptions: config.build.productionSourceMap? { safe: true, map: { inline: false } }: { safe: true }}),//将  HtmlWebpackPlugin中的  minify的所有的都改为false

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

方法2vue开启Gzip压缩

依赖

npm install --save-dev compression-webpack-plugin

方法1

按照上面的方法
const CompressionWebpackPlugin = require('compression-webpack-plugin');//在 const webpackConfig = merge(baseWebpackConfig, {的 plugins 中添加
new CompressionWebpackPlugin({filename: '[path].gz[query]',algorithm: 'gzip',test: new RegExp('\\.(' + ['js', 'css'].join('|') + ')$'), // 匹配文件名threshold: 102, // 对0.1K以上的数据进行压缩minRatio: 0.8,deleteOriginalAssets: false /* process.env.NODE_ENV == 'production' // 是否删除源文件 */
});

方法2:

if (config.build.productionGzip) {const CompressionWebpackPlugin = require('compression-webpack-plugin')webpackConfig.plugins.push(new CompressionWebpackPlugin({asset: '[path].gz[query]',algorithm: 'gzip',test: new RegExp('\\.(' +config.build.productionGzipExtensions.join('|') +')$'),threshold: 10240,minRatio: 0.8}))
}

在这里插入图片描述

http://www.dtcms.com/wzjs/300417.html

相关文章:

  • 宜昌网站建设设计萧山市seo关键词排名
  • 中英双语网站建设自己做网站如何赚钱
  • 毕业设计做网站有什么好的创意怎么在广告联盟接广告
  • 网站网络建设代做百度关键词排名
  • 商城型企业网站的功能seo效果最好的是
  • 湖北做网站系统哪家好成都私人网站制作
  • wordpress悬浮输入框优化大师使用方法
  • 自适应网站建设公司武汉整站优化
  • flash网站模板源码怎样建立网站免费的
  • 大连在哪儿seo外包费用
  • 公司的 SEO与网站建设关键词排名怎么做上去
  • 跳蛋塞逼做多的视频网站郑州关键词排名顾问
  • 网站管理页面网页设计软件有哪些
  • 怎样做心理咨询网站南宁网站建设优化服务
  • 肇庆市专注网站建设平台又有什么新病毒出现了
  • 遵义做网站 0852t最新的新闻 最新消息
  • 龙岗爱联有学网站建设英文seo外链发布工具
  • 手机网站判断代码什么网站都能打开的浏览器
  • 谷歌外贸网站西安竞价托管公司
  • 深圳团购网站设计价格河北seo网络推广
  • 自贡做网站免费手游推广平台
  • 假网站是怎么做的如何创建个人网页
  • 在线做原型的网站宁波网络营销怎么做
  • 移动端网站 用什么软件做谷歌浏览器下载安装2023最新版
  • 自己做网站推广产品长沙seo优化哪家好
  • 太仓做网站的 太仓国内最开放的浏览器
  • 抚顺盘古网站建设18240014805谷歌搜索官网
  • 无锡论坛网本地网站有哪些网站可以免费发布广告
  • 网站优化入门电脑系统优化软件排行榜
  • 做水果的有什么网站南昌搜索引擎优化