diff --git a/babel.config.js b/babel.config.js index e80ad97b30..72fbc01ca6 100644 --- a/babel.config.js +++ b/babel.config.js @@ -7,11 +7,11 @@ if (IS_PROD) { // lazy load ant-design-vue // if your use import on Demand, Use this code -plugins.push(['import', { +/* plugins.push(['import', { 'libraryName': 'ant-design-vue', 'libraryDirectory': 'es', 'style': true // `style: true` 会加载 less 文件 -}]) +}]) */ module.exports = { presets: [ diff --git a/src/core/use.js b/src/core/use.js index eb204e155e..45b241d4c5 100644 --- a/src/core/use.js +++ b/src/core/use.js @@ -3,7 +3,7 @@ import VueStorage from 'vue-ls' import config from '@/config/defaultSettings' // base library -import Antd from 'ant-design-vue' +import antd from 'ant-design-vue' import Viser from 'viser-vue' import VueCropper from 'vue-cropper' import 'ant-design-vue/dist/antd.less' @@ -18,7 +18,7 @@ import './directives/action' VueClipboard.config.autoSetContainer = true -Vue.use(Antd) +Vue.use(antd) Vue.use(Viser) Vue.use(MultiTab) Vue.use(PageLoading) diff --git a/src/main.js b/src/main.js index 3c46d055a3..ad52da055e 100644 --- a/src/main.js +++ b/src/main.js @@ -13,7 +13,7 @@ import { VueAxios } from './utils/request' import './mock' import bootstrap from './core/bootstrap' -import './core/lazy_use' +import './core/use' import './permission' // permission control import './utils/filter' // global filter import './components/global.less' diff --git a/vue.config.js b/vue.config.js index e6233049e1..0bce4bf7cc 100644 --- a/vue.config.js +++ b/vue.config.js @@ -14,7 +14,9 @@ const assetsCDN = { vue: 'Vue', 'vue-router': 'VueRouter', vuex: 'Vuex', - axios: 'axios' + axios: 'axios', + 'ant-design-vue': 'antd', + 'moment': 'moment' }, css: [], // https://unpkg.com/browse/vue@2.6.10/ @@ -22,7 +24,9 @@ const assetsCDN = { '//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' + '//cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js', + 'https://cdn.jsdelivr.net/npm/moment@2.24.0/min/moment.min.js', + 'https://cdn.jsdelivr.net/npm/ant-design-vue@1.4.12/dist/antd.min.js' ] }

AltStyle によって変換されたページ (->オリジナル) /