Vue.js 有没有办法在vue js中使用某种环境变量?

Vue.js 有没有办法在vue js中使用某种环境变量?,vue.js,Vue.js,如何在vue js中创建和使用环境变量?只有原始vue没有网页包或其他任何东西,我使用vue与laravel 为了区分变量,我们需要在多个环境中有所不同 谢谢如果您可以使用localStorage/Cookie在浏览器中保存值,请根据该值使用相应的环境 例如: var config={} if(localStorage.environment=="test") config={env:'test'} 可以使用localstorage或variables保存env文件。但我建议使用we

如何在vue js中创建和使用环境变量?只有原始vue没有网页包或其他任何东西,我使用vue与laravel

为了区分变量,我们需要在多个环境中有所不同


谢谢

如果您可以使用localStorage/Cookie在浏览器中保存值,请根据该值使用相应的环境

例如:

 var config={}
 if(localStorage.environment=="test")
   config={env:'test'}

可以使用localstorage或variables保存env文件。但我建议使用webpack

有时,根据应用程序运行的环境使用不同的配置值是可行的

例如:

// config/prod.env.js
module.exports = {
NODE_ENV: '"production"',
DEBUG_MODE: false,
API_KEY: '"..."' // this is shared between all environments
}

// config/dev.env.js
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
DEBUG_MODE: true // this overrides the DEBUG_MODE value of prod.env
})

// config/test.env.js
module.exports = merge(devEnv, {
NODE_ENV: '"testing"'
})

要了解更多详细信息,您可以访问此

我认为没有网页是没有办法的,您最好的匹配项是vue.config