美文网首页
09-配置多环境打包

09-配置多环境打包

作者: 云桃桃 | 来源:发表于2019-08-03 16:56 被阅读0次

如何配置多环境的打包呢?因为各个环境的接口地址也不同,所以这就引出了需要配置不同环境来进行打包。

  • 在根目录下新建.env文件
NODE_ENV = 'production'
VUE_APP_TYPE = 'pro'
outputDir = dist
  • 在根目录下新建.env.test文件
NODE_ENV = 'production'
VUE_APP_TYPE = 'test'
outputDir = test
  • 修改vue.config.js,根据环境不同更换输出目录

module.exports = {
    ...
    outputDir: process.env.outputDir,
   ...
}

  • 修改package.json文件的执行代码,增加test命令
 "scripts": {
    "dev": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "test": "vue-cli-service build --mode test",
    "lint": "vue-cli-service lint"
  },
  • 说明
    • NODE_ENV为环境类型,生产和测试都是production。
    • VUE_APP_TYPE这个可以在main.js 通过process.env.VUE_APP_TYPE访问到,由它来选择多环境的不同地址。
    • outputDir为打包输出目录。
    • ps:以上文件都不能在里面写//注释,以后学完axios再回来补充。

相关文章

  • 09-配置多环境打包

    如何配置多环境的打包呢?因为各个环境的接口地址也不同,所以这就引出了需要配置不同环境来进行打包。 在根目录下新建....

  • springboot之加载配置文件

    springboot多环境打包配置 application.yml pom文件配置:

  • Maven 多环境打包以及聚合打包(一)

    说明 本文只是一个总结参考文章:Maven 插件 - 打包时多环境配置文件设置 Maven 多环境打包 mav...

  • 模版使用说明

    使用说明 git clone该模版后,执行npm install 安装所需依赖 环境配置 支持多环境打包配置,配置...

  • Android多环境配置打包

    需求 打包多个app,App名称,应用图标,包名,启动页都不一样,如果打包一个,然后又替换一下资源,再打下一个,真...

  • 前端配置多环境打包

    转载自:https://segmentfault.com/a/1190000018072031 UMI 框架封装的...

  • maven多环境打包配置

    1.在resources 目录中创建不同的项目启动配置文件。 resources目录结构如图: 2.修改项目pom...

  • ant 多环境打包配置

    修改 package.json ,在 scripts 中增加打包命令(如下),使用不同的打包命令可用设置不同的环境...

  • vue 多环境配置打包

    一、在package.json下添加打包配置 二、在跟目录下创建.env.production和.env.test...

  • maven多环境打包配置

    1.配置资源文件中的变量分隔符(标识符 ) 需要用以下配合,达到替换环境参数:dev或test、prod 能让ma...

网友评论

      本文标题:09-配置多环境打包

      本文链接:https://www.haomeiwen.com/subject/byojdctx.html