推荐 最新
销售经理537

怎么防止webpack打包Vue项目时泄露环境变量?

Vue-cli项目中,如何只插入process.env.VUE_APP_xx 参数,而不是插入全部参数 .env文件: VUE_APP_MENU = '1' VUE_APP_MAP_KEY = '123456' index.js: if(process.env.VUE_APP_MENU=='1'){ console.log('test') } webpack打包后的结果: let l=Object({NODE_ENV:"production",VUE_APP_MENU:"1",VUE_APP_MAP_KEY:"123456" if(l.VUE_APP_MENU=='1'){ console.log('test') } webpack打包会插入全部的VUE_APP_参数,即便没有使用,这会导致在入口js泄露一些参数如地图的key:VUE_APP_MAP_KEY。如何配置才能得到下方打包结果? if("1"=='1'){ console.log('test') }

0
1
0
浏览量181