d***@qq.com
d***@qq.com
  • 发布:2020-03-26 11:26
  • 更新:2020-06-18 10:03
  • 阅读:3937

能不能自定义任意环境变量呀,VUE可以设置根目录下的.env文件来自定义,

分类:uni-app
Vue

能不能自定义任意环境变量呀,VUE可以设置根目录下的.env文件来自定义,
如这个https://cli.vuejs.org/zh/guide/mode-and-env.html#%E6%A8%A1%E5%BC%8F

2020-03-26 11:26 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

我试了下,发现不能用。

但是可以在vue.config.js中定义环境变量:

process.env.IMG_URL = 'http://xxx.xxx'  

module.exports = {  
  ...  
}  
  • d***@qq.com (作者)

    因为官方把process.env.*定死了, 没有把自己的加入进来.

    所以才希望官方升级时能加进来

    2020-04-02 13:49

3***@qq.com

3***@qq.com

// vue.config.js    
// 自己手动在webpack中注入    
module.exports = {    
    chainWebpack: config => {    
        // 添加环境变量     
        config.plugin("define")    
            .tap(args => {    
                args[0]["process.env"].VUE_APP_ENVBANE = JSON.stringify("环境变量值");    
                args[0]["VERSION"]=JSON.stringify("1.2.0");    
                return args;    
            });    
    },    
};

该问题目前已经被锁定, 无法添加新回复