vue 项目打包优化 webpack 3.0+

  配置优化node

    隐藏源码webpack

   在 config 文件夹下index.js 中 buildweb

   productionSourceMap: true 改成 productionSourceMap:false 便可   npm

   开启 gzip 压缩
优化

  在 config 文件夹下index.js 中ui

    productionGzip: false 改成 productionGzip:  true spa

    开启 gzip 压缩后,执行 npm run build 可能会报错, 报错信息:" Cannot find module 'compression-webpack-plugin'"code

    因此就要安装依赖 compression-webpack-plugin   blog

npm install --save-dev compression-webpack-plugin    //在没有给定版本号时该命令默认安装最新版compression-webpack-plugin,问题偏偏就出在这。

        安装完成,从新 npm run build  而后有报错,, 出现这种问题  是由于新版的 2.0 最低须要 node V6.9 和 webpack V4.0.0 ip

   由于本身的 webpack 是 3.+ 因此不行,删除2.0 版本  npm uninstall --save-dev compression-webpack-plugin

   从新安装 1.1.12 版本的   npm install --save-dev compression-webpack-plugin@1.1.12  而后打包就 ok啦 

相关文章
相关标签/搜索