![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webpack
一枕黄粱-web
砥砺前行,未来可期
展开
-
vue项目打包开启gzip压缩
vue-cli3+ 项目开启gzip压缩 安装compression-webpack-plugin插件(可装1.1.12版本,部分版本打包会报错) npm install compression-webpack-plugin vue.config.js文件中加入以下指定代码 const productionGzipExtensions = /\.(js|css|json|txt|html...原创 2020-04-07 16:39:52 · 1239 阅读 · 0 评论 -
webpack分环境打包 - 基于vue-cli3/vue-cli4
1.了解环境变量概念 我们可以根目录中的下列文件来指定环境变量: .env # 在所有的环境中被载入 .env.local # 在所有的环境中被载入,但会被 git 忽略 .env.[mode] # 只在指定的模式中被载入 .env.[mode].local # 只在指定的模式中被载入,但会被 git 忽略 我们可以根目录中的下...原创 2020-03-27 09:59:17 · 290 阅读 · 0 评论 -
webpack分环境打包
在项目开发中,我们的项目一般分为开发版、测试版、prod版。Vue-cli的默认环境一只有dev和prod两个,之前每次要发布测试版或prod版都是修改了源码中API地址后打包,这样很麻烦。如果能根据不同环境打包就完美了。主要针对不同环境,需要调用多个域的接口有所区分,有时候一个项目中,需要调用多个域名不同的接口,分环境打包就显得非常方便了。 1.安装cross-env npm i --save-...原创 2020-03-27 09:27:57 · 522 阅读 · 0 评论