zoukankan      html  css  js  c++  java
  • 通过脚手架创建的vue项目实现分环境打包

    1. 创建三个配置文件:分别是开发环境,测试环境,生产环境,如图所示:

      三个文件的内容分别为:

      .env.development:

    NODE_ENV = 'development'
    VUE_APP_CURENV = 'development'
    

      .env.test:

    NODE_ENV = 'test'
    VUE_APP_CURENV = 'test'

      .env.production:

    NODE_ENV = 'production'
    VUE_APP_CURENV = 'production'

    2. 在项目中创建一个config.js文件

      config.js文件里面的内容如下:

      

    let BASE_CONFIG = {
     
     BASEURL:'', //不同环境需要的地址
     
    } //这里是一个默认的url,可以没有
    switch (process.env.NODE_ENV) {
      case 'test':   //这里是本地的请求
          BASE_CONFIG.BASEURL= ""
         
          break
      case 'development': // 开发环境
         BASE_CONFIG.BASEURL= ""
          break
      case 'production':  //生产环境
         BASE_CONFIG.BASEURL= ""
          break
    }
    export default BASE_CONFIG

    3. 在main.js文件中引入config

     

    import config from "./config";
    Vue.prototype.$config = config;

    4.在需要的组件中直接通过this.$config.BASE_CONFIG.BASEURL来获取地址即可

    5.打包的时候执行相应的命令即可:

      

  • 相关阅读:
    docker 修改 bridge网桥网段
    redis 主从 哨兵
    rc.local 启动内容不生效
    bat脚本 定时删除备份的文件
    地址ip丢失
    rabbit MQ 消息队列
    maven mvn 安装介绍
    NodeJS 介绍安装
    ssh
    tomcat增加内存 JVM内存调优
  • 原文地址:https://www.cnblogs.com/pylf/p/13886210.html
Copyright © 2011-2022 走看看