zoukankan      html  css  js  c++  java
  • Vue3 不同命令下项目启动和打包到指定接口API的环境进行配置

    1.根目下创建指定文件

    在项目的根目录新建3个文件夹,分别对应开发(dev),测试(test),生产(prod) 文件命名: .env.dev , .env.test , .env.prod
    0
     

    2.刚刚创建的三个文件对应的内容代码

    .env.dev
    NODE_ENV = 'development'
    VUE_APP_CURRENTMODE = 'dev'
    VUE_APP_BASEURL = '本地开发api地址'
    .env.test
    NODE_ENV = 'production'
    VUE_APP_CURRENTMODE = 'test'
    VUE_APP_BASEURL = '测试环境api地址'
    .env.prod
    NODE_ENV = 'production'
    VUE_APP_CURRENTMODE = 'prod'
    VUE_APP_BASEURL = '正式环境api地址'

    3.修改package.json 脚本

      "scripts": {
        "serve": "vue-cli-service serve",
        "build": "vue-cli-service build",
        "lint": "vue-cli-service lint",
        "dev":"vue-cli-service serve --mode dev",//本地运行命名
        "build:test":"vue-cli-service build --mode test",//测试环境打包命名
        "build:pro":"vue-cli-service build --mode prod"//正式环境打包命名
      },

    4.项目中使用 环境变量

    // 任意地方都可以使用
    console.log(process.env.VUE_APP_BASEURL)
    
    本地开发启动命令:npm run dev
    测试环境打包:npm run build:test
    正式环境打包:npm run build:pro
     我是马丁的车夫,欢迎转发收藏!
     
  • 相关阅读:
    弱口令扫描.python脚本
    扫描web目录的Python小脚本
    Linux /etc目录重要文件
    linux(centos7)系统优化
    泛型程序设计
    对象包装器与自动装箱
    打包apk时,提示:error: Error: Resource is not public.
    SpringMVC分页实现
    IDEA搭建基于maven 的SSM框架
    ssm框架搭建
  • 原文地址:https://www.cnblogs.com/Allen-project/p/15223252.html
Copyright © 2011-2022 走看看