删除qrcodejs2、@vueuse/shared、vue-json-pretty、 @vue/runtime-core组件,进一步减少项目大小
parent
ffc79bc469
commit
a283bdc1c1
|
@ -27,9 +27,7 @@
|
||||||
"@ant-design/icons-vue": "^7.0.1",
|
"@ant-design/icons-vue": "^7.0.1",
|
||||||
"@logicflow/core": "^1.2.12",
|
"@logicflow/core": "^1.2.12",
|
||||||
"@logicflow/extension": "^1.2.13",
|
"@logicflow/extension": "^1.2.13",
|
||||||
"@vue/runtime-core": "^3.3.4",
|
|
||||||
"@vue/shared": "^3.3.4",
|
"@vue/shared": "^3.3.4",
|
||||||
"@vueuse/shared": "^10.4.1",
|
|
||||||
"@vueuse/core": "^10.4.1",
|
"@vueuse/core": "^10.4.1",
|
||||||
"@tinymce/tinymce-vue": "^4.0.7",
|
"@tinymce/tinymce-vue": "^4.0.7",
|
||||||
"@zxcvbn-ts/core": "^3.0.3",
|
"@zxcvbn-ts/core": "^3.0.3",
|
||||||
|
@ -57,7 +55,6 @@
|
||||||
"print-js": "^1.6.0",
|
"print-js": "^1.6.0",
|
||||||
"qs": "^6.11.2",
|
"qs": "^6.11.2",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
"qrcodejs2": "0.0.2",
|
|
||||||
"resize-observer-polyfill": "^1.5.1",
|
"resize-observer-polyfill": "^1.5.1",
|
||||||
"showdown": "^2.1.0",
|
"showdown": "^2.1.0",
|
||||||
"sortablejs": "^1.15.0",
|
"sortablejs": "^1.15.0",
|
||||||
|
@ -75,7 +72,6 @@
|
||||||
"vxe-table": "4.5.12",
|
"vxe-table": "4.5.12",
|
||||||
"vxe-table-plugin-antd": "3.1.0",
|
"vxe-table-plugin-antd": "3.1.0",
|
||||||
"xe-utils": "3.5.13",
|
"xe-utils": "3.5.13",
|
||||||
"vue-json-pretty": "^2.2.4",
|
|
||||||
"xss": "^1.0.14"
|
"xss": "^1.0.14"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
import { withInstall } from '/@/utils';
|
import { withInstall } from '/@/utils';
|
||||||
import codeEditor from './src/CodeEditor.vue';
|
import codeEditor from './src/CodeEditor.vue';
|
||||||
import jsonPreview from './src/json-preview/JsonPreview.vue';
|
|
||||||
|
|
||||||
export const CodeEditor = withInstall(codeEditor);
|
export const CodeEditor = withInstall(codeEditor);
|
||||||
export const JsonPreview = withInstall(jsonPreview);
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
<template>
|
|
||||||
<vue-json-pretty :path="'res'" :deep="3" :showLength="true" :data="data" />
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script lang="ts" setup>
|
|
||||||
import VueJsonPretty from 'vue-json-pretty';
|
|
||||||
import 'vue-json-pretty/lib/styles.css';
|
|
||||||
|
|
||||||
defineProps({
|
|
||||||
data: Object,
|
|
||||||
});
|
|
||||||
</script>
|
|
|
@ -9,7 +9,7 @@
|
||||||
import Cropper from 'cropperjs';
|
import Cropper from 'cropperjs';
|
||||||
import 'cropperjs/dist/cropper.css';
|
import 'cropperjs/dist/cropper.css';
|
||||||
import { useDesign } from '/@/hooks/web/useDesign';
|
import { useDesign } from '/@/hooks/web/useDesign';
|
||||||
import { useDebounceFn } from '@vueuse/shared';
|
import { useDebounceFn } from '@vueuse/core';
|
||||||
|
|
||||||
type Options = Cropper.Options;
|
type Options = Cropper.Options;
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
import { warn } from 'vue';
|
import { warn } from 'vue';
|
||||||
import { isObject } from '@vue/shared';
|
import { isObject } from '@vue/shared';
|
||||||
import { fromPairs } from 'lodash-es';
|
import { fromPairs } from 'lodash-es';
|
||||||
import type { ExtractPropTypes, PropType } from '@vue/runtime-core';
|
import type { ExtractPropTypes, PropType } from 'vue';
|
||||||
import type { Mutable } from './types';
|
import type { Mutable } from './types';
|
||||||
|
|
||||||
const wrapperKey = Symbol();
|
const wrapperKey = Symbol();
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
//引入依赖
|
//引入依赖
|
||||||
import { useForm, BasicForm, FormSchema } from '/@/components/Form';
|
import { useForm, BasicForm, FormSchema } from '/@/components/Form';
|
||||||
import { CollapseContainer } from '/@/components/Container';
|
import { CollapseContainer } from '/@/components/Container';
|
||||||
import { ref } from '@vue/runtime-core';
|
import { ref } from 'vue';
|
||||||
|
|
||||||
//自定义表单字段
|
//自定义表单字段
|
||||||
const formSchemas: FormSchema[] = [
|
const formSchemas: FormSchema[] = [
|
||||||
|
|
Loading…
Reference in New Issue