每次上线的时候都要给配置环境以及文件,有时候会忘掉,所以需要一个变量来直接区分生产环境和开发环境
第一步:环境变量的指定
ENV = "development"
VUE_APP_BASE_URL = "development"
ENV = "production"
VUE_APP_BASE_URL = 'production'

第二步:VUE_APP_BASE_URL的使用(生产环境和开发环境的接口)
if (process.env.NODE_ENV === 'production') {
baseURL = `${window.location.origin}/api`
baseUrl2 = `${window.location.origin}/api`
} else {
baseURL = 'http://192.168.2.24:8089/api'
baseUrl2 = 'http://192.168.2.24:8089/api'
}
第三步:文件的引入(生产环境和开发环境的不同文件)
<% if (process.env.NODE_ENV === 'production') { %>
<link rel="stylesheet" type="text/css" href="/leaflet/leaflet.css" />
<link href="/mapbox/mapbox-gl.css" rel="stylesheet" />
<script src="/leaflet/leaflet.js"></script>
<script src="/leaflet/leaflet-echarts.js"></script>
<script src="/leaflet/echarts.source.js"></script>
<script src="/mapbox/mapbox-gl.js"></script>
<script src="/mapbox/three.min.js"></script>
<script src="/mapbox/GLTFLoader.js"></script>
<% }else { %>
<link rel="stylesheet" type="text/css" href="http://src.xsy.com/leaflet/leaflet.css" />
<link href="http://src.xsy.com/mapbox/mapbox-gl.css" rel="stylesheet" />
<script src="http://src.xsy.com/leaflet/leaflet.js"></script>
<script src="http://src.xsy.com/leaflet/leaflet-echarts.js"></script>
<script src="http://src.xsy.com/leaflet/echarts.source.js"></script>
<script src="http://src.xsy.com/mapbox/mapbox-gl.js"></script>
<script src="http://src.xsy.com/mapbox/three.min.js"></script>
<script src="http://src.xsy.com/mapbox/GLTFLoader.js"></script>
<% } %>