• 在public下新建文件 config/index-dev.js 生产环境 config/index-pro.js开发环境

WARNING

注意:public文件夹下的文件不会被编译

  • 在public/index.html中引入文件
<% if (process.env.NODE_ENV === 'production') { %>
    <!-- 生产环境 -->
    <script src="./config/index-pro.js"></script>
    <% }else { %>
    <!-- 开发环境 -->
    <script src="./config/index-dev.js"></script>
 <% } %>
1
2
3
4
5
6
7
  • public/config/index-dev.js
/**
 * 开发环境
 */
(function () {
  window.SITE_CONFIG = {};
  // api接口请求地址
  window.SITE_CONFIG.baseUrl = //'http://192.168.20.31:8082/rest/';
}());
1
2
3
4
5
6
7
8
  • public/config/index-pro.js
/**
 * 生产环境
 */
(function () {
  window.SITE_CONFIG = {};
  // api接口请求地址
  window.SITE_CONFIG.baseUrl = //'http://192.168.20.31:8082/rest/';
}());
1
2
3
4
5
6
7
8
  • axios调用
const service = axios.create({

1
2
lastUpdate: 5/13/2021, 5:35:14 PM