构建优化
Former-commit-id: 3673eec59eb46c38b9ae8ce91b1266aad2c5dad8 Former-commit-id: cefa3b9cadc9e6d08c871de341a9bff190095753 Former-commit-id: d5ca056fbc7d365144c17649d896d9aee035ce5d Former-commit-id: 6195c693929b52506195d8f5280b8f03ad4f6d47 [formerly 00bd4b8ea0fc897a02d2c10214a584b2e9d2938e] Former-commit-id: cabbed8c3d836fe5c26891119f6fdeb00aaae7c8 Former-commit-id: b972a4829b2c5ab9bbbf48dff6d997645f04e6c8 Former-commit-id: 1c1152f8a70de53296f7625e06036a9bf4ce842b Former-commit-id: f2b4b61ee5465c5edd3789cc52004d80188b5853 Former-commit-id: 78a67c9892149c27fc69e5dd079c2d1afeb33d1b
This commit is contained in:
@@ -9,67 +9,49 @@ module.exports = [
|
||||
name: 'vue-i18n',
|
||||
library: 'VueI18n',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/vue-i18n@8.15.1/dist/vue-i18n.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/vue-i18n@8.15.1/dist/vue-i18n.js'
|
||||
},
|
||||
{
|
||||
name: 'vue-router',
|
||||
library: 'VueRouter',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/vue-router@3.0.6/dist/vue-router.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.js'
|
||||
},
|
||||
{
|
||||
name: 'vuex',
|
||||
library: 'Vuex',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/vuex@3.1.1/dist/vuex.js'
|
||||
},
|
||||
{
|
||||
name: '@d2-projects/d2-crud',
|
||||
library: 'D2Crud',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/@d2-projects/d2-crud@2.1.2/dist/d2-crud.js'
|
||||
},
|
||||
{
|
||||
name: '@d2-projects/vue-table-export',
|
||||
library: 'VueTableExport',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/@d2-projects/vue-table-export@1.0.1/dist/vue-table-export.js'
|
||||
},
|
||||
{
|
||||
name: '@d2-projects/vue-table-import',
|
||||
library: 'VueTableImport',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/@d2-projects/vue-table-import@1.0.0/dist/vue-table-import.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/vuex@3.1.2/dist/vuex.js'
|
||||
},
|
||||
{
|
||||
name: 'axios',
|
||||
library: 'axios',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/axios@0.19.0/dist/axios.min.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js'
|
||||
},
|
||||
{
|
||||
name: 'better-scroll',
|
||||
library: 'BScroll',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/better-scroll@1.15.2/dist/bscroll.min.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/better-scroll@1.15.2/dist/bscroll.min.js'
|
||||
},
|
||||
{
|
||||
name: 'echarts',
|
||||
library: 'echarts',
|
||||
css: '',
|
||||
js: 'https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/echarts@4.5.0/dist/echarts.min.js'
|
||||
},
|
||||
{
|
||||
name: 'v-charts',
|
||||
library: 'VeIndex',
|
||||
css: 'https://cdn.jsdelivr.net/npm/v-charts/lib/style.min.css',
|
||||
js: 'https://cdn.jsdelivr.net/npm/v-charts/lib/index.min.js'
|
||||
css: 'https://cdn.jsdelivr.net/npm/v-charts@1.19.0/lib/style.min.css',
|
||||
js: 'https://cdn.jsdelivr.net/npm/v-charts@1.19.0/lib/index.min.js'
|
||||
},
|
||||
{
|
||||
name: 'element-ui',
|
||||
library: 'ELEMENT',
|
||||
css: 'https://unpkg.com/element-ui@2.13.0/lib/theme-chalk/index.css',
|
||||
js: 'https://unpkg.com/element-ui@2.13.0/lib/index.js'
|
||||
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.min.js'
|
||||
},
|
||||
{
|
||||
name: 'vue-grid-layout',
|
||||
@@ -80,14 +62,14 @@ module.exports = [
|
||||
{
|
||||
name: 'highlight.js',
|
||||
library: 'hljs',
|
||||
css: 'https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.17.1/build/styles/github-gist.min.css',
|
||||
js: 'https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.17.1/build/highlight.min.js'
|
||||
css: 'https://cdn.jsdelivr.net/npm/highlight.js@9.17.1/styles/github.min.css',
|
||||
js: 'https://cdn.jsdelivr.net/npm/highlight.js@9.17.1/lib/index.min.js'
|
||||
},
|
||||
{
|
||||
name: 'mockjs',
|
||||
library: 'Mock',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/mockjs@1.1.0/dist/mock.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/mockjs@1.1.0/dist/mock-min.js'
|
||||
},
|
||||
{
|
||||
name: 'lodash',
|
||||
@@ -116,8 +98,8 @@ module.exports = [
|
||||
{
|
||||
name: 'nprogress',
|
||||
library: 'NProgress',
|
||||
css: 'https://unpkg.com/nprogress@0.2.0/nprogress.css',
|
||||
js: 'https://unpkg.com/nprogress@0.2.0/nprogress.js'
|
||||
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',
|
||||
@@ -129,12 +111,12 @@ module.exports = [
|
||||
name: 'fuse.js',
|
||||
library: 'Fuse',
|
||||
css: '',
|
||||
js: 'https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.4.5/fuse.min.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/fuse.js@3.4.6/dist/fuse.min.js'
|
||||
},
|
||||
{
|
||||
name: 'hotkeys-js',
|
||||
library: 'hotkeys',
|
||||
css: '',
|
||||
js: 'https://unpkg.com/hotkeys-js@3.7.3/dist/hotkeys.min.js'
|
||||
js: 'https://cdn.jsdelivr.net/npm/hotkeys-js@3.7.3/dist/hotkeys.min.js'
|
||||
}
|
||||
]
|
||||
|
||||
@@ -7,8 +7,6 @@ import d2Admin from '@/plugin/d2admin'
|
||||
// store
|
||||
import store from '@/store/index'
|
||||
|
||||
// [ 可选组件 ]D2-Crud
|
||||
import D2Crud from '@d2-projects/d2-crud'
|
||||
// [ 可选组件 ] 图表
|
||||
import VCharts from 'v-charts'
|
||||
// [ 可选组件 ] JSON 树状视图
|
||||
@@ -19,9 +17,6 @@ import { GridLayout, GridItem } from 'vue-grid-layout'
|
||||
import SplitPane from 'vue-splitpane'
|
||||
// [ 可选组件 ] UEditor
|
||||
import VueUeditorWrap from 'vue-ueditor-wrap'
|
||||
// [ 可选插件 ] 数据导入导出
|
||||
import pluginExport from '@d2-projects/vue-table-export'
|
||||
import pluginImport from '@d2-projects/vue-table-import'
|
||||
|
||||
// 菜单和路由设置
|
||||
import router from './router'
|
||||
@@ -32,11 +27,8 @@ import { frameInRoutes } from '@/router/routes'
|
||||
Vue.use(d2Admin)
|
||||
|
||||
// 可选插件组件
|
||||
Vue.use(D2Crud)
|
||||
Vue.use(VCharts)
|
||||
Vue.use(vueJsonTreeView)
|
||||
Vue.use(pluginExport)
|
||||
Vue.use(pluginImport)
|
||||
Vue.component('d2-grid-layout', GridLayout)
|
||||
Vue.component('d2-grid-item', GridItem)
|
||||
Vue.component('SplitPane', SplitPane)
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
export default {
|
||||
props: {
|
||||
value: {
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import codeOverall from './codeOverall.js'
|
||||
import codePart from './codePart.js'
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
export default {
|
||||
props: {
|
||||
value: {
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import codeOverall from './codeOverall.js'
|
||||
import codePart from './codePart.js'
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
import { BusinessTable1List } from '@api/demo.business.table.1'
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import '../install'
|
||||
import doc from './doc.md'
|
||||
import code from './code.js'
|
||||
|
||||
|
||||
3
src/views/demo/d2-crud/install.js
Normal file
3
src/views/demo/d2-crud/install.js
Normal file
@@ -0,0 +1,3 @@
|
||||
import Vue from 'vue'
|
||||
import D2Crud from '@d2-projects/d2-crud'
|
||||
Vue.use(D2Crud)
|
||||
@@ -23,6 +23,9 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import pluginExport from '@d2-projects/vue-table-export'
|
||||
Vue.use(pluginExport)
|
||||
// 假数据
|
||||
import table from './data'
|
||||
export default {
|
||||
|
||||
@@ -17,6 +17,9 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import pluginExport from '@d2-projects/vue-table-export'
|
||||
Vue.use(pluginExport)
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
|
||||
@@ -27,6 +27,10 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import pluginImport from '@d2-projects/vue-table-import'
|
||||
Vue.use(pluginImport)
|
||||
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
|
||||
@@ -27,6 +27,10 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import pluginImport from '@d2-projects/vue-table-import'
|
||||
Vue.use(pluginImport)
|
||||
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user