vue 常量定义和使用

用的vue-cli 3.x构建的 vue项目,如何定义不同环境下的常量呢?一下已定义全局BASE_URL举例

  1. 在config/dev.env.js 下
'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')

module.exports = merge(prodEnv, {
  NODE_ENV: '"development"',
  BASE_URL:'"http://localhost:8080"'   //在这里定义
})
  1. 同理config/prod.env.js
'use strict'
module.exports = {
  NODE_ENV: '"production"'
  BASE_URL:'"http://localhost:8080"'   //在这里定义
}
  1. 定义好后,就可以在组件中通过 process.env.BASE_URL 来进行调用了
本作品采用《CC 协议》,转载必须注明作者和本文链接
日照香炉生紫烟
September
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!