美文网首页
Vue环境配置

Vue环境配置

作者: fanren | 来源:发表于2022-05-13 09:29 被阅读0次

前言

我们在开发中,可能有各种各样的环境,开发环境、测试环境、生产环境等等;
可能在代码中,存在某一个变量,在不同的环境下,它的值不一样,例如接口请求的地址;
为了方便这种情况的处理,vue为我们提供了env来配置这些环境变量;

一、创建环境变量文件

创建环境变量文件,需要在根目录下创建,并且以.env.开头;

    1. 创建开发环境.env.development;
NODE_ENV = 'development'
VUE_APP_TITLE = '开发'
  • 2.创建测试环境.env.test
NODE_ENV = 'tes'
VUE_APP_TITLE = '测试'
  • 3.创建生产环境.env.production
NODE_ENV = 'production'
VUE_APP_TITLE = '生产'

属性名必须以VUE_APP_开头,比如VUE_APP_TITLE

二、使用环境变量文件中的属性

this.title = process.env.VUE_APP_TITLE

三、根据运行环境动态加载环境变量文件

需要在package.json文件中进行配置

"scripts": {
    // 默认serve加载.env.development
    "serve": "vue-cli-service serve",
    // mode指定加载.env.test
    "serve-test": "vue-cli-service serve --mode test",
    // mode指定加载.env.production
    "serve-prod": "vue-cli-service serve --mode production",
    // 默认build加载.env.production
    "build": "vue-cli-service build",
    // mode指定加载.env.development
    "build-dev": "vue-cli-service build --mode development",
    // mode指定加载.env.test
    "build-test": "vue-cli-service build --mode test",
    "lint": "vue-cli-service lint"
  },

package.json中,通过--mode可以指定对应的环境变量文件;

后记

当我们使用绝对路径进行网络请求的时候,可以通过环境变量的方式,来设置不同环境下服务器的地址;

相关文章

  • 前端实践VUE

    1:环境搭建 首先我们需要配置下环境,安装node.js,可以方便编译vue文件,配置vue-cli,配置淘宝镜像...

  • vue-cli3配置生产-测试环境及代码打包完自动压缩

    vue-cli3配置生产-测试环境 配置环境变量和模式 根据 vue-cli3 文档,可以通过设置项目根目录下的 ...

  • Vue

    vue-cli启动项目 vue项目文件介绍 build:webpack配置 config:环境变量的配置 stat...

  • vue3 videojs 切换视频地址

    环境配置 子组件 Video.vue 父组件

  • vue+iview搭建项目

    1、安装配置vue 前提是已经安装并配置好node和npm环境,先搭建vue脚手架 vue-cli # 全局安装 ...

  • 配置Vue环境

    使用vue环境,有两种方式 1, CDN-----直接便签引用 , (开发版本),生产版本和开发版本最大的区别在...

  • vue环境配置

    1.安装nodejs 1)在nodejs官网中下载mac版nodejs安装文件,一路继续安装 2)安装完成后打开命...

  • vue配置环境

    测试

  • vue环境配置

    1、安装node.js 官网下载,安装后,检查:node -v , npm -v 查看是否吸纳是版本信息; 使用 ...

  • vue环境配置

    1.vue-cli安装2.node升级,windows下只能通过官网下载最新版覆盖升级3.git升级,官网下载覆盖...

网友评论

      本文标题:Vue环境配置

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