Commit 0958d031 by 穆启卓

新增测试版打包

parent 89eda68e
NODE_ENV = 'production'
VUE_APP_TITLE = 'testEnv'
\ No newline at end of file
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",
"build": "vue-cli-service build" "build": "vue-cli-service build",
"test": "vue-cli-service build --mode test"
}, },
"dependencies": { "dependencies": {
"axios": "^0.18.0", "axios": "^0.18.0",
......
...@@ -18,7 +18,7 @@ export function fetch(options) { ...@@ -18,7 +18,7 @@ export function fetch(options) {
//所有的请求都会带上这些配置,比如全局都要用的身份信息等。 //所有的请求都会带上这些配置,比如全局都要用的身份信息等。
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'Authorization': process.env.NODE_ENV === 'production' ? (window['userData'] ? window['userData'].token : '') : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLCJvcGVuX2lkIjoiMTExMTExMTExMTExMTExMTExMTExMTExMTExMSIsInVuaW9uX2lkIjoiMTExMTExMTExMTExMTExMTExMTExMTExMTExMSIsImV4cCI6MTU1NTQ5NDA1NX0.acPAbeYPuN15Dm_CwoXqd8cOJPswgFVuSSL_VfTD3GM" 'Authorization': process.env.NODE_ENV === 'production' ? (window['userData'] ? window['userData'].token : '') : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLCJvcGVuX2lkIjoiMTExMTExMTExMTExMTExMTExMTExMTExMTExMSIsInVuaW9uX2lkIjoiMTExMTExMTExMTExMTExMTExMTExMTExMTExMSIsImV4cCI6MTU1NTc1NjY2NH0.FJJ4l1C75za_FTVBTdtBaCrWlXIoeI8BZ_sXKWqQ-GE"
// 'token_in_header': global_.token,//token从全局变量那里传过来 // 'token_in_header': global_.token,//token从全局变量那里传过来
}, },
timeout: 30 * 1000 // 30秒超时 timeout: 30 * 1000 // 30秒超时
......
// 开发环境 // 开发环境
let api = ''; let api = '';
let trackApi = 'https://test-api.wxagame.com/game-track'; let trackApi = 'https://test-api.wxagame.com/game-track';
// 生产环境
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
api = 'https://miniapp-api.wxatech.com/game-bsdk'; if (process.env.VUE_APP_TITLE === 'testEnv') { // 测试服务器
trackApi = 'https://minigame.api.wxagame.com/game-track'; api = 'https://miniapp-testapi.wxatech.com/game-bsdk';
trackApi = 'https://minigame.api.wxagame.com/game-track';
} else { // 线上服务器
api = 'https://miniapp-api.wxatech.com/game-bsdk';
trackApi = 'https://minigame.api.wxagame.com/game-track';
}
} }
export default { export default {
......
...@@ -59,9 +59,11 @@ ...@@ -59,9 +59,11 @@
let url = location.href.split("#")[0]; let url = location.href.split("#")[0];
// setTimeout(() => { // setTimeout(() => {
// // this.$router.go("/MyData"); // // this.$router.go("/MyData");
location.replace( if (process.env.NODE_ENV === 'production' && process.env.VUE_APP_TITLE === 'testEnv') { // 测试服务器
`https://miniapp-api.wxatech.com/app_pages/walk_daka.html?#${last_url}` location.replace(`https://miniapp-testapi.wxatech.com/app_pages/walk_daka.html?#${last_url}`);
); } else {
location.replace(`https://miniapp-api.wxatech.com/app_pages/walk_daka.html?#${last_url}`);
}
// }, 60000); // }, 60000);
} }
// this.uid = res.data.UId; // this.uid = res.data.UId;
......
...@@ -12,8 +12,14 @@ let config = { ...@@ -12,8 +12,14 @@ let config = {
} }
}; };
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
config.publicPath = 'https://miniapp-api.wxatech.com/app_pages'; if (process.env.VUE_APP_TITLE === 'testEnv') { // 测试服务器
config.indexPath = 'walk_daka.html'; config.publicPath = 'https://miniapp-testapi.wxatech.com/app_pages';
config.assetsDir = 'walk_static'; config.indexPath = 'walk_daka.html';
config.assetsDir = 'walk_static';
} else { // 线上服务器
config.publicPath = 'https://miniapp-api.wxatech.com/app_pages';
config.indexPath = 'walk_daka.html';
config.assetsDir = 'walk_static';
}
} }
module.exports = config; module.exports = config;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment