New file |
| | |
| | | { |
| | | "compilerOptions": { |
| | | "baseUrl": ".", |
| | | "paths": { |
| | | "@/*": ["src/*"] |
| | | }, |
| | | "target": "ES6", |
| | | "allowSyntheticDefaultImports": true |
| | | }, |
| | | "include": ["src/**/*"], |
| | | "exclude": ["node_modules"] |
| | | } |
| | |
| | | "version": "0.1.0", |
| | | "private": true, |
| | | "scripts": { |
| | | "serve": "vue-cli-service serve", |
| | | "serve": "vue-cli-service serve --mode dev", |
| | | "build": "vue-cli-service build", |
| | | "lint": "vue-cli-service lint" |
| | | }, |
| | |
| | | "parser": "babel-eslint" |
| | | }, |
| | | "rules": { |
| | | "no-debugger":0 |
| | | "no-debugger": 0 |
| | | } |
| | | }, |
| | | "browserslist": [ |
| | |
| | | "last 2 versions", |
| | | "not dead" |
| | | ] |
| | | } |
| | | } |
| | |
| | | import Vue from 'vue'; |
| | | import axios from 'axios'; |
| | | // import qs from 'qs'; |
| | | // if(process.env.NODE_ENV == 'dev') { |
| | | // // 跨域请求 |
| | | // axios.defaults.baseURL = 'http://localhost:8090'; |
| | | // axios.defaults.withCredentials = true; // 保持请求头 |
| | | // } |
| | | axios.defaults.baseURL = 'http://localhost:8090'; |
| | | axios.defaults.headers = { |
| | | 'X-Requested-With': 'XMLHttpRequest', |
| | | 'Content-Type': 'application/json' |
| | | if (process.env.NODE_ENV == 'dev') { |
| | | // 跨域请求 |
| | | axios.defaults.baseURL = 'http://localhost:8090/screen'; |
| | | axios.defaults.withCredentials = true; // 保持请求头 |
| | | } |
| | | // 添加请求拦截器 |
| | | axios.interceptors.request.use(function (config) { |