From 559034b85e773a84661408c679dd018a0ea1834f Mon Sep 17 00:00:00 2001 From: terrfly Date: Thu, 8 Jul 2021 14:40:47 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E4=B8=8D=E5=86=8D=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E9=9D=99=E6=80=81=E8=B5=84=E6=BA=90CDN=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jeepay-ui-manager/vue.config.js | 31 ++----------------------------- jeepay-ui-merchant/vue.config.js | 31 ++----------------------------- 2 files changed, 4 insertions(+), 58 deletions(-) diff --git a/jeepay-ui-manager/vue.config.js b/jeepay-ui-manager/vue.config.js index 74a884e..bf955a1 100644 --- a/jeepay-ui-manager/vue.config.js +++ b/jeepay-ui-manager/vue.config.js @@ -16,25 +16,7 @@ function getGitHash () { return 'unknown' } -const isProd = process.env.NODE_ENV === 'production' - -const assetsCDN = { - // webpack build externals - externals: { - vue: 'Vue', - 'vue-router': 'VueRouter', - vuex: 'Vuex', - axios: 'axios' - }, - css: [], - // https://unpkg.com/browse/vue@2.6.10/ - js: [ - '//cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.min.js', - '//cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.min.js', - '//cdn.jsdelivr.net/npm/vuex@3.1.1/dist/vuex.min.js', - '//cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js' - ] -} +// const isProd = process.env.NODE_ENV === 'production' // vue.config.js const vueConfig = { @@ -51,7 +33,7 @@ const vueConfig = { }) ], // if prod, add externals - externals: isProd ? assetsCDN.externals : {} + externals: {} }, chainWebpack: (config) => { @@ -74,15 +56,6 @@ const vueConfig = { limit: 100000, name: 'assets/[name].[hash:8].[ext]' }) - - // if prod is on - // assets require on cdn - if (isProd) { - config.plugin('html').tap(args => { - args[0].cdn = assetsCDN - return args - }) - } }, css: { diff --git a/jeepay-ui-merchant/vue.config.js b/jeepay-ui-merchant/vue.config.js index 68951b6..2a7f950 100644 --- a/jeepay-ui-merchant/vue.config.js +++ b/jeepay-ui-merchant/vue.config.js @@ -16,25 +16,7 @@ function getGitHash () { return 'unknown' } -const isProd = process.env.NODE_ENV === 'production' - -const assetsCDN = { - // webpack build externals - externals: { - vue: 'Vue', - 'vue-router': 'VueRouter', - vuex: 'Vuex', - axios: 'axios' - }, - css: [], - // https://unpkg.com/browse/vue@2.6.10/ - js: [ - '//cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.min.js', - '//cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.min.js', - '//cdn.jsdelivr.net/npm/vuex@3.1.1/dist/vuex.min.js', - '//cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js' - ] -} +// const isProd = process.env.NODE_ENV === 'production' // vue.config.js const vueConfig = { @@ -53,7 +35,7 @@ const vueConfig = { // 代码调试 devtool: 'source-map', // if prod, add externals - externals: isProd ? assetsCDN.externals : {} + externals: {} }, chainWebpack: (config) => { @@ -77,15 +59,6 @@ const vueConfig = { limit: 100000, name: 'assets/[name].[hash:8].[ext]' }) - - // if prod is on - // assets require on cdn - if (isProd) { - config.plugin('html').tap(args => { - args[0].cdn = assetsCDN - return args - }) - } }, css: {