- 在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
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
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
2
3
4
5
6
7
8
- axios调用
const service = axios.create({
1
2
2