diff --git a/config/dev.env.js b/config/dev.env.js index 68ddea56..eef0d651 100644 --- a/config/dev.env.js +++ b/config/dev.env.js @@ -1,5 +1,5 @@ module.exports = { NODE_ENV: '"development"', ENV_CONFIG: '"dev"', - BASE_API: '"https://api-dev"' + BASE_API: '"http://localhost:3000/api"' } diff --git a/config/index.js b/config/index.js index 599e4a63..34027f45 100644 --- a/config/index.js +++ b/config/index.js @@ -9,14 +9,22 @@ module.exports = { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', - proxyTable: {}, + proxyTable: { + '/api':{ + target: 'http://chenwenlong.site:8088', // 接口域名 + changeOrigin: true, //是否跨域 + pathRewrite: { + '^/api': '' //需要rewrite重写的, + } + } + }, // Various Dev Server settings // can be overwritten by process.env.HOST // if you want dev by ip, please set host: '0.0.0.0' host: 'localhost', - port: 9527, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined + port: 3000, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, notifyOnErrors: false, diff --git a/src/api/login.js b/src/api/login.js index a64935c3..c22e6f82 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -6,7 +6,7 @@ export function loginByUsername(username, password) { password } return request({ - url: '/login/login', + url: 'user/login', method: 'post', data }) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 0f7e2296..50593a36 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -50,6 +50,7 @@ const user = { return new Promise((resolve, reject) => { loginByUsername(username, userInfo.password).then(response => { const data = response.data + console.log(response) commit('SET_TOKEN', data.token) setToken(response.data.token) resolve()