当前位置: 首页 > 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/230072.html

相关文章:

  • 简单网站建设流程提高网站流量的软文案例
  • wordpress房屋网站模板网络营销策划方案案例
  • 网站建设服务是什么网站免费推广平台
  • 四川住房建设厅网站增项查询舆情分析
  • 偷拍美容院做私密视频网站公司策划推广
  • 建设工程国检中心网站政府免费培训 面点班
  • 淘宝客网站怎么做百度上首页
  • 广州企业建站系统模板线上宣传的方式
  • 网站基本常识网络推广公司联系方式
  • 企业地址如何地图添加百度seo排名优化公司哪家强
  • 做网站麻烦么软件工程培训机构哪家好
  • 有人在相亲网站骗人做传销网络销售培训学校
  • 设计师设计网信息如何优化上百度首页
  • 品牌网站要这么做百度电话怎么转人工客服
  • 福州网站建设资讯软件开发app制作
  • php响应式网站开发教程网站优化团队
  • 合肥公共资源交易中心优化设计官网
  • 试玩app推广网站建设seo引擎优化
  • 国外网址seo设置是什么
  • 沈阳工程就业信息网seo网站优化怎么做
  • html做网站步骤推广是什么意思
  • 网站模板 带数据库百度 营销推广怎么操作
  • 湖南省房屋和城乡建设部网站seo是什么字
  • 龙门石窟网站建设策划报告百度首页排名优化价格
  • dw动态网站制作流程淘宝关键词怎么做排名靠前
  • 网站屏蔽ip写软文的app
  • 毕业设计做网站 服务器怎么弄全国人大常委会
  • 网站建设交付seo入门视频
  • 自建网站模板代码搜索引擎网站推广如何优化
  • 手机怎么做网站添加背景音乐上海seo推广公司