From 8135ef326cbe40ca1f45e244608a429619f4d683 Mon Sep 17 00:00:00 2001
From: FairyEver <1711467488@qq.com>
Date: Sat, 14 Dec 2019 01:42:14 +0800
Subject: [PATCH] update build
---
README.md | 8 +-
README.zh.md | 8 +-
dependencies-cdn.js | 109 +++---------------
package.json | 2 +-
src/views/demo/components/json-tree/index.vue | 2 +-
src/views/demo/plugins/export/table.vue | 3 +-
.../index/components/d2-badge/index.vue | 3 +-
src/views/system/index/page.vue | 19 +--
vue.config.js | 6 +-
9 files changed, 32 insertions(+), 128 deletions(-)
diff --git a/README.md b/README.md
index 4ccd0c2d..bb5cca60 100644
--- a/README.md
+++ b/README.md
@@ -16,13 +16,7 @@
-
-
-
-
-
-
-D2Admin is a fully open source and free enterprise back-end product front-end integration solution, using the latest front-end technology stack, has prepared most of the project preparations, and with a lot of sample code to help the management system agile development.
+D2Admin is a fully open source and free enterprise back-end product front-end integration solution, using the latest front-end technology stack, javascript files loading of local first screen less than 60kb, has prepared most of the project preparations, and with a lot of sample code to help the management system agile development.
[中文介绍](https://github.com/d2-projects/d2-admin/blob/master/README.zh.md) | **English**
diff --git a/README.zh.md b/README.zh.md
index 1f2abdba..f9328365 100644
--- a/README.zh.md
+++ b/README.zh.md
@@ -16,13 +16,7 @@
-
-
-
-
-
-
-[D2Admin](https://github.com/d2-projects/d2-admin) 是一个完全 **开源免费** 的企业中后台产品前端集成方案,使用最新的前端技术栈,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。
+[D2Admin](https://github.com/d2-projects/d2-admin) 是一个完全 **开源免费** 的企业中后台产品前端集成方案,使用最新的前端技术栈,小于 60kb 的本地首屏 js 加载,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。
**中文介绍** | [English](https://github.com/d2-projects/d2-admin)
diff --git a/dependencies-cdn.js b/dependencies-cdn.js
index e2c38685..997d8046 100644
--- a/dependencies-cdn.js
+++ b/dependencies-cdn.js
@@ -1,92 +1,21 @@
module.exports = [
- {
- name: 'vue',
- library: 'Vue',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js'
- },
- {
- name: 'vue-i18n',
- library: 'VueI18n',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/vue-i18n@8.15.1/dist/vue-i18n.js'
- },
- {
- name: 'vue-router',
- library: 'VueRouter',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.js'
- },
- {
- name: 'vuex',
- library: 'Vuex',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/vuex@3.1.2/dist/vuex.js'
- },
- {
- name: 'axios',
- library: 'axios',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js'
- },
- {
- name: 'better-scroll',
- library: 'BScroll',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/better-scroll@1.15.2/dist/bscroll.min.js'
- },
- {
- name: 'element-ui',
- library: 'ELEMENT',
- css: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/theme-chalk/index.css',
- js: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/index.js'
- },
- {
- name: 'mockjs',
- library: 'Mock',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/mockjs@1.1.0/dist/mock.min.js'
- },
- {
- name: 'lodash',
- library: '_',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/lodash@4.17.15/lodash.min.js'
- },
- {
- name: 'ua-parser-js',
- library: 'UAParser',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/ua-parser-js@0.7.20/dist/ua-parser.min.js'
- },
- {
- name: 'js-cookie',
- library: 'Cookies',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/js-cookie@2.2.1/src/js.cookie.min.js'
- },
- {
- name: 'nprogress',
- library: 'NProgress',
- css: 'https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.css',
- js: 'https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.min.js'
- },
- {
- name: 'dayjs',
- library: 'dayjs',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/dayjs@1.8.17/dayjs.min.js'
- },
- {
- name: 'fuse.js',
- library: 'Fuse',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/fuse.js@3.4.6/dist/fuse.min.js'
- },
- {
- name: 'hotkeys-js',
- library: 'hotkeys',
- css: '',
- js: 'https://cdn.jsdelivr.net/npm/hotkeys-js@3.7.3/dist/hotkeys.js'
- }
+ { name: 'vue', library: 'Vue', js: 'https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js', css: '' },
+ { name: 'vue-i18n', library: 'VueI18n', js: 'https://cdn.jsdelivr.net/npm/vue-i18n@8.15.1/dist/vue-i18n.js', css: '' },
+ { name: 'vue-router', library: 'VueRouter', js: 'https://cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.js', css: '' },
+ { name: 'vuex', library: 'Vuex', js: 'https://cdn.jsdelivr.net/npm/vuex@3.1.2/dist/vuex.js', css: '' },
+ { name: 'axios', library: 'axios', js: 'https://cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js', css: '' },
+ { name: 'better-scroll', library: 'BScroll', js: 'https://cdn.jsdelivr.net/npm/better-scroll@1.15.2/dist/bscroll.min.js', css: '' },
+ { name: 'element-ui', library: 'ELEMENT', js: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/index.js', css: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/theme-chalk/index.css' },
+ { name: 'mockjs', library: 'Mock', js: 'https://cdn.jsdelivr.net/npm/mockjs@1.1.0/dist/mock.min.js', css: '' },
+ { name: 'lodash', library: '_', js: 'https://cdn.jsdelivr.net/npm/lodash@4.17.15/lodash.min.js', css: '' },
+ { name: 'ua-parser-js', library: 'UAParser', js: 'https://cdn.jsdelivr.net/npm/ua-parser-js@0.7.20/dist/ua-parser.min.js', css: '' },
+ { name: 'js-cookie', library: 'Cookies', js: 'https://cdn.jsdelivr.net/npm/js-cookie@2.2.1/src/js.cookie.min.js', css: '' },
+ { name: 'nprogress', library: 'NProgress', js: 'https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.min.js', css: 'https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.css' },
+ { name: 'dayjs', library: 'dayjs', js: 'https://cdn.jsdelivr.net/npm/dayjs@1.8.17/dayjs.min.js', css: '' },
+ { name: 'fuse.js', library: 'Fuse', js: 'https://cdn.jsdelivr.net/npm/fuse.js@3.4.6/dist/fuse.min.js', css: '' },
+ { name: 'hotkeys-js', library: 'hotkeys', js: 'https://cdn.jsdelivr.net/npm/hotkeys-js@3.7.3/dist/hotkeys.js', css: '' },
+ { name: 'qs', library: 'Qs', js: 'https://cdn.jsdelivr.net/npm/qs@6.9.1/dist/qs.js', css: '' },
+ { name: 'lowdb', library: 'low', js: 'https://cdn.jsdelivr.net/npm/lowdb@1.0.0/dist/low.min.js', css: '' },
+ { name: 'lowdb/adapters/LocalStorage', library: 'LocalStorage', js: 'https://cdn.jsdelivr.net/npm/lowdb@1.0.0/dist/LocalStorage.min.js', css: '' },
+ { name: 'screenfull', library: 'screenfull', js: 'https://cdn.jsdelivr.net/npm/screenfull@5.0.0/dist/screenfull.min.js', css: '' }
]
diff --git a/package.json b/package.json
index 6ac1800b..018fe80d 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,7 @@
"nprogress": "^0.2.0",
"qs": "^6.7.0",
"quill": "^1.3.6",
- "screenfull": "^4.2.0",
+ "screenfull": "^5.0.0",
"simplemde": "^1.11.2",
"ua-parser-js": "^0.7.20",
"v-charts": "^1.19.0",
diff --git a/src/views/demo/components/json-tree/index.vue b/src/views/demo/components/json-tree/index.vue
index f96fdcfa..cd9c16d8 100644
--- a/src/views/demo/components/json-tree/index.vue
+++ b/src/views/demo/components/json-tree/index.vue
@@ -7,8 +7,8 @@