详解vue-cli3多环境打包配置
2019-04-11 09:16
776 查看
最近下载了vue-cli3,研究了下vue-cli3下多环境的配置。
首先,安装vue-cli3。
npm install -g @vue/cli
安装好之后的项目是这样的,见下图:
相比较vue-cli2的项目,缺少了build和config目录,另外static目录也没了,多了个public目录。
配置文件需要自己写一个vue.config.js,可以参考官方文档文档写,网址
https://cli.vuejs.org/zh/config/
现在说重点,怎么配置多环境。打开package.json文件,见下图:
在scripts里面修改环境配置,可以根据自己的项目来修改对应的环境,见下图:
修改完之后在项目根目录创建对应的文件,文件名以.env开头后面跟上.name,例如:.env.fat
在.env.fat里写上自己想写的配置,见下图:
注意:需要以VUE-APP_开头,后面的名字可以随意。我这里设置了一个VUE_APP_APP_HOST 来存储对应的服务器API地址。
最后,执行npm run fat 即可将.env.fat 文件里的配置带入到项目中,在Vue项目中可以使用process.env.Vue_APP_APP_HOST 来使用.env.fat 里设置的Vue_APP_APP_HOST,其他以Vue_APP_开头的设置也可以读取到。
以上所述是小编给大家介绍的vue-cli3多环境打包配置详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- 基于vue-cli 打包时抽离项目相关配置文件详解
- vue-cli生成的项目配置开发和生产环境不同的接口
- 详解vue-cli 2.0配置文件(小结)
- vue-cli中的webpack打包配置
- vue-cli中的ESlint配置文件eslintrc.js详解
- unity3d-配置Android环境,打包发布Apk流程详解
- 如何在基于vue-cli的项目自定义打包环境
- Vue-cli配置打包文件本地使用的教程图解
- vue-cli2.0配置文件详解 --齐枭飞前端
- vue的官方脚手架vue-cli到底做了什么?(vue-cli webpack配置详解)
- vue新vue-cli3环境配置和模拟json数据的实例
- 通过vue-cli来学习修改Webpack多环境配置和发布问题
- Unity 使用教程 之 Win 配置Android环境,打包发布Apk流程详解
- 详解vue-cli本地环境API代理设置和解决跨域
- 详解vue-cli脚手架build目录中的dev-server.js配置文件
- VUE 中配置生产环境和发布环境配置不同的接口地址 (运行npm run dev的时候,运行的是测试接口。npm run build打包项目的时候,打包的是服务器正式接口)
- 详解vue-cli构建项目反向代理配置
- weex和vue开发环境配置详解(配置系统变量等等)
- 详解如何配置vue-cli3.0的vue.config.js
- 详解vue-cli官方脚手架配置