From 2e9cd1c5a98cf66898092ace664eb2b792b5b011 Mon Sep 17 00:00:00 2001 From: aixianling Date: Fri, 4 Nov 2022 18:12:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5mock=E5=87=86=E5=A4=87?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E8=87=AA=E5=8A=A8=E5=8C=96=E5=92=8C=E9=9A=8F?= =?UTF-8?q?=E6=9C=BA=E6=95=B0=E6=8D=AE=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/App.vue | 6 +++- examples/components/mock.vue | 57 ++++++++++++++++++++++++++++++++++++ examples/router/axios.js | 2 +- package.json | 1 + vue.config.js | 2 +- 5 files changed, 65 insertions(+), 3 deletions(-) create mode 100644 examples/components/mock.vue diff --git a/examples/App.vue b/examples/App.vue index 0bf48a07..bd755e9e 100644 --- a/examples/App.vue +++ b/examples/App.vue @@ -2,6 +2,7 @@
@@ -24,10 +25,11 @@ import SliderNav from "./components/sliderNav"; import MainContent from "./components/mainContent"; import HeaderNav from "./components/headerNav"; import {mapActions, mapMutations, mapState} from "vuex"; +import Mock from "./components/mock"; export default { name: 'app', - components: {HeaderNav, MainContent, SliderNav}, + components: {Mock, HeaderNav, MainContent, SliderNav}, computed: { ...mapState(['user']), login() { @@ -59,6 +61,8 @@ export default { this.dialog = true }) }, + handleMock() { + } }, created() { wx = jWeixin diff --git a/examples/components/mock.vue b/examples/components/mock.vue new file mode 100644 index 00000000..1d45f05c --- /dev/null +++ b/examples/components/mock.vue @@ -0,0 +1,57 @@ + + + + + diff --git a/examples/router/axios.js b/examples/router/axios.js index bfbb24a9..50c5699a 100644 --- a/examples/router/axios.js +++ b/examples/router/axios.js @@ -23,7 +23,7 @@ instance.interceptors.request.use(config => { config.baseURL = location.hash.replace(/#url-/, '/') } if (["/xsjr", "/omsapi", "/tfx"].includes(config.baseURL)) { - config.url = config.url.replace(/(app|auth|admin)\//, "") + config.url = config.url.replace(/(app|auth|admin|api)\//, "") } return config }, error => Message.error(error)) diff --git a/package.json b/package.json index 1c0e9a03..c7d7e599 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "eslint-plugin-vue": "^5.0.0", "image-webpack-loader": "^6.0.0", "inquirer": "^6.5.2", + "mockjs": "^1.1.0", "readline": "^1.3.0", "sass": "~1.32.12", "sass-loader": "^7.3.1", diff --git a/vue.config.js b/vue.config.js index 09607d77..5c5c177d 100644 --- a/vue.config.js +++ b/vue.config.js @@ -121,7 +121,7 @@ module.exports = { } }, '/tfx': { - target: 'http://192.168.1.87:12421', + target: 'http://192.168.1.87:59998', changeOrigin: true, pathRewrite: { //地址重写