From f3b717af1fa76285ea1cd81ee6878b099a6b256e Mon Sep 17 00:00:00 2001 From: wangxia <779219182@qq.com> Date: Wed, 24 Aug 2022 10:43:06 +0800 Subject: [PATCH] 1 --- babel.config.js | 12 +++++ package.json | 4 +- src/App.vue | 3 ++ src/components/FirstJob/components/recommend.vue | 34 +++++++------ src/components/FirstJob/detail.vue | 2 +- src/components/FirstJob/joblist.vue | 22 ++++++--- .../userinfo/usercenter/components/mybill.vue | 4 +- src/main-dev.js | 44 +++++++++++++++++ src/{main.js => main-prod.js} | 2 +- src/settings.js | 7 ++- src/utils/request.js | 6 +-- vue.config.js | 23 ++++----- webpack.base.conf.js | 3 -- webpack.config.js | 56 ++++++++++++++++++++++ yarn.lock | 15 +++++- 15 files changed, 186 insertions(+), 51 deletions(-) create mode 100644 src/main-dev.js rename src/{main.js => main-prod.js} (98%) delete mode 100644 webpack.base.conf.js create mode 100644 webpack.config.js diff --git a/babel.config.js b/babel.config.js index 40c9c87..87d8475 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,4 +1,16 @@ +let plugins = []; +// production +if (process.env.NODE_ENV === "production") { + plugins = ["transform-remove-console"]; +} module.exports = { presets: ["@vue/cli-plugin-babel/preset"], + plugins: [ + // [ + // "import", + // { libraryName: "ant-design-vue", libraryDirectory: "es", style: true }, + // ], + ...plugins, + ], // publicPath: "./", }; diff --git a/package.json b/package.json index 40314f4..6fd5570 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,14 @@ "private": true, "scripts": { "serve": "vue-cli-service serve", - "build": "vue-cli-service build", + "build": "vue-cli-service build --report", "lint": "vue-cli-service lint" }, "dependencies": { "ant-design-vue": "^1.7.8", "axios": "^0.25.0", + "babel-plugin-transform-remove-console": "^6.9.4", + "clean-webpack-plugin": "3.0.0", "clipboard": "^2.0.10", "core-js": "^3.6.5", "jquery": "^3.6.0", diff --git a/src/App.vue b/src/App.vue index ff89d0b..9997b4c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,6 +13,9 @@ export default { reload: this.loader, }; }, + created() { + console.log(this); + }, data() { return { isRouterViewshow: true, diff --git a/src/components/FirstJob/components/recommend.vue b/src/components/FirstJob/components/recommend.vue index d69c6aa..f4d7864 100644 --- a/src/components/FirstJob/components/recommend.vue +++ b/src/components/FirstJob/components/recommend.vue @@ -11,21 +11,25 @@ v-for="(item, index) in relationList" :key="index" > - - -
- - - 服务费{{ item.servetype }} -
-
- {{ - item.storeName !== null && item.storeName !== "" - ? item.storeName - : item.aliasName - }} -
-
+ + +
+ + + 服务费{{ item.servetype }} +
+
+ {{ + item.storeName !== null && item.storeName !== "" + ? item.storeName + : item.aliasName + }} +
+
{{ item.district }} diff --git a/src/components/FirstJob/detail.vue b/src/components/FirstJob/detail.vue index a542679..7b01021 100644 --- a/src/components/FirstJob/detail.vue +++ b/src/components/FirstJob/detail.vue @@ -286,7 +286,7 @@ >财务结算
-
通告
+ 2 - ) { + if (diffTime / 3600000 > 2) { + console.log("======================", "needRequest"); this.getJobSpecialList().then((res) => { this.specialList = res; this.specialList.forEach((item) => { @@ -1216,6 +1225,7 @@ export default { data: data.data, timestamp: new Date().getTime(), }; + console.log(container.timestamp); localStorage.setItem("SPECIALLIST", JSON.stringify(container)); return data.data; } diff --git a/src/components/userinfo/usercenter/components/mybill.vue b/src/components/userinfo/usercenter/components/mybill.vue index 30271c6..b259527 100644 --- a/src/components/userinfo/usercenter/components/mybill.vue +++ b/src/components/userinfo/usercenter/components/mybill.vue @@ -48,7 +48,7 @@ billNumber.num999 == 0 ? "" : billNumber.num999 }} -
  • @@ -59,7 +59,7 @@ :class="{ townsmanactive: pagination.status === 70 }" > 稍后{{ billNumber.num == 0 ? "" : billNumber.num }} -
  • + -->